定義並說明標準和序號的金鑰值配對。
鍵值對由兩個相關的資料元素組成:一個鍵,它是定義資料集(例如性別、顏色、價格)的常數,一個值是屬於該集的變數(例如,男/女、綠色、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 |
= |
& |
; |