Show Menu
主题×

说明的键值对

定义和描述标准和序列化键值对。
键值对由两个相关数据元素组成:一个键,它是定义数据集(例如,性别、颜色、价格)的常数,一个值,它是属于该集的变量(例如,男/女、绿色、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 &