Explication des paires clé-valeur

Définit et décrit des paires clé-valeur standard et sérialisées.

Une paire clé-valeur se compose de deux éléments de données connexes : Une clé, qui est une constante qui définit l'ensemble de données (par exemple, sexe, couleur, prix), et une valeur, qui est une variable qui appartient à l'ensemble (par exemple, mâle/femelle, vert, 100). Entièrement formée, une paire clé-valeur peut se présenter comme suit :

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

Paires de valeurs clés standard et sérialisées

Les destinations acceptent les données de valeur de clé au format standard ou serialized. La mise en forme standard organise les données en paires clé-valeur distinctes. Chaque clé est explicitement indiquée, même si elle est utilisée de nouveau pour définir une autre valeur. En revanche, la mise en forme sérialisée convertit plusieurs valeurs en un ensemble défini par une seule clé. En outre, dans une paire sérialisée, un indicateur spécial est utilisé pour séparer les valeurs dans le jeu de valeurs clés. Enfin, les valeurs de clé standard et sérialisées peuvent contenir une ou plusieurs valeurs. Le tableau suivant fournit des exemples de formats de valeur de clé standard et de série.

Formatage Clé unique Paires clé-valeur
Standard x=1&x=2 x=1&x=2&y=3&y=4
Sérialisé x=1;2 x=1;2&y=3;4

Touches, délimiteurs et séparateurs

Lorsque vous utilisez des données sérialisées, vous devez spécifier les caractères qui séparent les valeurs dans et entre les paires clé-valeur. Les éléments des paires clé-valeur sont définis comme suit :

  • Clé : identifiant unique de la paire clé-valeur.
  • Délimiteur de valeur : sépare les paires clé-valeur individuelles.
  • Séparateur clé-valeur : sépare une clé des valeurs d’une paire clé-valeur.
  • Séparateur de série : Sépare les valeurs individuelles dans des paires clé-valeur sérialisées.

Eléments de valeur de clé standard et sérialisés

Type Exemple Clé Séparateur de valeur-clé Délimiteur clé-valeur Séparateur de série
Clé unique (standard) x=1&x=2 x = & n/d
Paires clé-valeur (standard) x=1&x=2&y=3&y=4 x,y = & n/d
Clé unique (série) x=1;2;3 x = n/d ;
Paires clé-valeur (série) x=1;2&y=3;4 x,y = & ;

Sur cette page