Logic Apps:将不同节点的同名值转换为单一值数组
转换JSON数组结构的方法
1. JavaScript/Node.js 场景
直接用数组的map方法提取每个对象里的Value属性:
const originalArray = [ { "Value": "Sample Value 1" }, { "Value": "Sample Value 2" } ]; const transformedArray = originalArray.map(item => item.Value); console.log(transformedArray);
执行后得到的结果就是目标结构:
["Sample Value 1", "Sample Value 2"]
2. Power Automate 场景(适配你的Parse JSON步骤)
在Parse JSON步骤之后添加一个Select操作:
- 输入内容选择Parse JSON的输出数组
- 映射区域不设置键,直接在值的位置填写表达式
item()?['Value'],或者从动态内容里选对应的Value字段 - 运行后Select的输出就是你要的纯值数组
3. Python 场景
用列表推导式快速处理:
original_array = [ {"Value": "Sample Value 1"}, {"Value": "Sample Value 2"} ] transformed_array = [item["Value"] for item in original_array] print(transformed_array)
输出结果:['Sample Value 1', 'Sample Value 2']
内容的提问来源于stack exchange,提问作者yogibear
相关产品推荐
相关产品推荐

