键值对说明

上次更新: 2023-05-20
  • 主题:
  • Reference
    查看有关此主题的更多信息

定義並描述標準和序列化的機碼值組。

機碼 — 值組包含兩個相關的資料元素:機碼(用來定義資料集的常數) (例如,性別、顏色、價格),以及值(屬於該集的變數) (例如,男性/女性、綠色、100)。 格式完整,機碼值組可能如下所示:

  • gender = male
  • color = green
  • price > 100

標準和序列化的索引鍵值配對

目的地接受中的索引鍵值資料 standardserialized 格式。 標準格式會將資料組織成個別的索引鍵/值組。 每個索引鍵都會明確指出,即使再次用來定義不同的值。 相較之下,序列化格式會將多個值壓縮為單一索引鍵所定義的集合。 此外,在序列化配對中,會使用特殊指標來分隔索引鍵值集中的值。 最後,標準和序列化的機碼值可以包含單一或多個值。 下表提供標準和序列索引鍵值格式的範例。

格式設定 單一金鑰 索引鍵值配對
标准 x=1&x=2 x=1&x=2&y=3&y=4
序列化 x=1;2 x=1;2&y=3;4

索引鍵、分隔符號和分隔符號

使用序列化資料時,您必須指定分隔值的字元 範圍介於 機碼值組。 索引鍵值配對中的元素定義如下:

  • 索引鍵: 機碼值組中的唯一識別碼。
  • 值分隔符號: 分隔個別索引鍵值配對。
  • 索引鍵值分隔符號: 將索引鍵與索引鍵 — 值配對中的值分開。
  • 序列分隔符號: 分隔序列化索引鍵值配對中的個別值。

標準與序列化的索引鍵值元素

类型 示例 索引鍵值分隔符號 索引鍵值分隔字元 序列分隔符號
單一金鑰 (標準) x=1&x=2 x = & 不适用
索引鍵值配對 (標準) x=1&x=2&y=3&y=4 x,y = & 不适用
單一金鑰 (序列) x=1;2;3 x = 不适用 ;
索引鍵值配對 (序列) x=1;2&y=3;4 x,y = & ;

在此页面上