您在此处:
将对象列表转换为值列表
您可以将 JSON 对象列表(括号中的键值对)转换为单个值的列表,而不管列表的长度如何。诀窍是使用公式删除层次结构的第二级。
创建设置
| 字段 | 值 | 备注 |
|---|---|---|
| 接口类型 | 转换 | |
| 输入类型 | JSON | 在此示例中,输入以 JSON 形式提供,而不是从其他来源提取。 |
| 输出类型 | JSON |
公式设置
| 字段 | 值 | 备注 |
|---|---|---|
| 公式 | ObjectList:Property |
|
| 公式结果路径 | FormulaList |
转换设置
在“管理输入/输出类型”窗口中,使用这些值。
| 字段 | 值 | 备注 |
|---|---|---|
| 输入 JSON |
|
|
| 预期 JSON 吞吐量 |
|
然后,为顶级节点创建映射。
| 字段 | 值 | 备注 |
|---|---|---|
| 输入 JSON 路径 | 公式列表 | |
| 输出 JSON 路径 | PropertyValueList |
如果您检查当前 JSON 输出视图,内容与此示例相似:
{
"PropertyValueList": "Text"
}
转换预览
在预览中,输入示例 JSON 作为输入。
{
"ObjectList": [
{
"Property": "P9034"
},
{
"Property": "P6538"
},
{
"Property": "P1234"
},
{
"Property": "P5678"
},
{
"Property": "P2345"
},
{
"Property": "P7654"
}
]
}
在预览中执行示例数据映射器后,输入会转换为列表,如方括号所示。
{
"PropertyValueList": [
"P9034",
"P6538",
"P1234",
"P5678",
"P2345",
"P7654"
]
}
在“输入”窗格的 JSON 数据中添加或减去列表项目,并再次单击执行。输出会相应更改。

