索引鍵值配對說明

定義並說明標準和序號的金鑰值配對。

鍵值對由兩個相關的資料元素組成:一個鍵,它是定義資料集(例如性別、顏色、價格)的常數,一個值是屬於該集的變數(例如,男/女、綠色、100)。 完整格式的索引鍵值對可能如下所示:

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

標準和序列化鍵值對

目標接受​standard​或​serialized​格式的鍵值資料。 標準格式將資料組織成個別的索引鍵值對。 每個鍵都被明確指定,即使再次用於定義不同的值。 相反地,序列化的格式化會將多個值濃縮成由單一鍵定義的一組值。 此外,在序列化對中,使用特殊指示符來分隔鍵值集內的值。 最後,標準和序號的索引鍵值可包含單一或多個值。 下表提供標準和序號鍵值格式的範例。

格式 單鍵 鍵值對
標準 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 = & ;

本頁內容