Förklaring av nyckelvärdepar key-value-pairs-explained
Definierar och beskriver standard- och serialiserade nyckelvärdepar.
Ett nyckelvärdepar består av två relaterade dataelement: en nyckel, som är en konstant som definierar datauppsättningen (t.ex. kön, färg, pris), och ett värde, som är en variabel som tillhör uppsättningen (t.ex. man/kvinna, grön, 100). Ett nyckelvärdepar kan ha följande format:
gender = male
color = green
price > 100
Standardpar och serialiserade nyckelvärdepar standard-serialized-pairs
Destinationer accepterar nyckelvärdesdata i formatet standard
eller serialized
. Med standardformatering ordnas data i separata nyckelvärdepar. Varje nyckel anges explicit, även om den används igen för att definiera ett annat värde. Vid serialiserad formatering komprimeras däremot flera värden till en uppsättning som definieras av en enda tangent. I ett serialiserat par används dessutom en specialindikator för att separera värdena i nyckelvärdesmängden. Slutligen kan standardvärden och serialiserade nyckelvärden innehålla ett eller flera värden. Följande tabell innehåller exempel på standardformat och serienyckelformat.
x=1&x=2
x=1&x=2&y=3&y=4
x=1;2
x=1;2&y=3;4
Tangenter, avgränsare och avgränsare keys-delimiters-separators
När du arbetar med serialiserade data måste du ange tecknen som avgränsar värdena inom och mellan nyckelvärdepar. Element i nyckelvärdepar definieras enligt följande:
- Nyckel: En unik identifierare i nyckelvärdepar.
- Värdeavgränsare: Separerar enskilda nyckelvärdepar.
- Nyckelvärdesavgränsare: Separerar en nyckel från värdena i ett nyckelvärdepar.
- Seriell avgränsare: Separerar enskilda värden inom serialiserade nyckelvärdepar.
Standard- och serialiserade nyckelvärdeselement standard-serialized-key-value-elements
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
=
&
;