解析JSON要素集

使用说明

解析JSON要素集工具用于将多条 JSON 格式数据解析为流数据要素集。

该工具适用于接收器返回 JSON 数组或包含多条记录的 JSON 节点的处理流程。输出结果可连接迭代要素集逐条处理,也可连接批量写出数据集批量写出。

功能原理

工具根据数据字段路径定位 JSON 中的记录集合,并将集合中的每条记录解析为一个要素。配置元数据后,工具按元数据定义解析指定属性;配置空间信息描述后,可为每个要素生成点几何对象。

  • 集合解析:将 JSON 数组或指定节点中的多条记录转换为要素集。
  • 字段解析:按元数据中的“字段名称;字段类型”解析指定属性。
  • 空间解析:按空间信息描述读取 x、y 坐标字段,生成点几何对象。

SuperMap TransformX 2026 版本开始支持。

参数说明

参数名 参数释义 参数类型
数据字段路径
(可选)
数据字段在原始 JSON 中的位置,用于指定从原始信息的哪个节点解析记录集合或字段值。 String
json 待解析的 JSON 数据。 String
空间信息描述
(可选)
当 JSON 数据包含点坐标字段时,通过定义点数据描述指定 x、y 坐标字段。 IGeometryDescriptor
元数据 定义需要解析的数据属性。可通过定义元数据工具设置,格式为“字段名称;字段类型”。不设置时解析全部属性。 MetaData

输出结果

参数名 参数释义 参数类型
要素集 解析后的流数据要素集,可用于迭代处理或批量写出。 StreamingFeatureList