跳到主要内容

表格别名

当Result Format选择JSON或XML的时候,别名可以选择配置[表格别名],表格别名用于将QLinker请求到的数组(表格)类型数据关联到表格中。具体配置方法如下:

JSON类型

以如下的JSON返回数据为例:

{
"testResult": {
"target": "http://newhuan.name",
"secure": false,
"email": "qftestalpha@163.com",
"pathRewrite": {
"test": "/"
},
"data": [ { "key": "扎啤", "value": "2" }, { "key": "炸鸡", "value": "4" } ],
"array": ["列表数据1","列表数据2","列表数据3","列表数据4","列表数据5"]
}
}

如果我想将[$.testResult.data]中的数据作为表格的两行,可以按照如下方式设置:

文档图片

然后,将表格字段的配置项[默认内容]设置为[关联已有表格],选择该Q-linker字段的[表格别名],并将表格子字段关联到对应的[子别名]

文档图片

表单配置就结束了。

配置完成之后,点击Q-Linker查询,Q-Linker字段关联到数据后就会将对应数据填充到表格中。

文档图片

XML类型

XML的配置方式与JSON基本一致,以如下的xml文件为例:

文档图片

Q-linker的XPath配置如下图所示:

文档图片

表格设置如下:

文档图片

结果: 文档图片

注意事项

1、解析至表格的JSON Path解析结果必须为数组。