页面树结构
转至元数据结尾
转至元数据起始

概述

XML解析是为了把XML结构的数据解析成二维表结构输出,一般应用在下面两个场景:

1.  API 取数节点获取到的数据是XML结构的数据,需要解析成二维表结构输出

2.  关系数据库表中有XML结构的数据,需要解析成二维表结构输出

参数设置

参数设置界面如下

选择列

选择上游节点输出的列,该列必须为XML结构的数据,不然就会解析失败,如果上游节点是API取数节点,输出列一般是responseContent

选择XML节点

选择XML节点就是设置输出字段跟XPath映射关系,解析的时候,根据这个映射关系把XML结构数据转为二维表


如图所示,左边是把XML数据按照树状展示,方便选择,这里展现的XML数据是上游节点第一行的数据。

勾选树节点后,点击生成路径,会把输出字段跟XPath映射关系生成在右边列表中,同时可以进行修改. 对XPath 的修改需要按照XPath 表达式规范进行修改。

XPath 表达式说明

XPath描述
nodename选取此节点的所有子节点。
/从根节点选取。
//从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。
.选取当前节点。
..选取当前节点的父节点。
@选取属性。

解析后保留上游所有输出字段

未勾选:只保留解析后生成的新数据

勾选:上游所有输出字段跟解析后生成的新数据一起输出,如果解析后生成的新数据是多行,上游的数据也跟随着展开多行。



  • 无标签