You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power Automate中利用JSON实现县名转缩写填充Word模板的问题

用Power Automate实现MS Form县名到缩写的映射(填充Word模板)

1. 创建县名-缩写映射表

添加Compose动作,命名为「县名映射表」,输入JSON格式的键值对(键为Form里的完整县名,值为对应缩写):

{
  "Washington County": "WC",
  "King County": "KC",
  "Clark County": "CC"
}

按需补充所有需要映射的县名及缩写。

2. 提取对应缩写

添加第二个Compose动作,命名为「生成县名缩写」,输入如下Power Automate表达式:

if(contains(outputs('县名映射表'), triggerBody()?['What is your County']), outputs('县名映射表')[triggerBody()?['What is your County']], '未知')

关键说明:

  • triggerBody()?['What is your County']:替换为你的MS Form中「What is your County」字段的动态内容(字段名需完全匹配,含大小写、空格)
  • '未知':无匹配时的默认值,可自定义修改
  • 若需忽略大小写匹配,统一转小写处理:
    if(contains(outputs('县名映射表'), toLower(triggerBody()?['What is your County'])), outputs('县名映射表')[toLower(triggerBody()?['What is your County'])], '未知')
    
    此时JSON映射表的键需改为全小写,如"washington county": "wc"

3. 填充Word模板

在Populate a Microsoft Word template动作中,将「生成县名缩写」的输出绑定到Word模板的「缩写」字段即可。

内容的提问来源于stack exchange,提问作者Baby Yoda

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.27 18:22:49