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

PowerApps表格转JSON时保留空值列的实现方法咨询

解决方法

PowerApps的JSON函数默认会省略值为空的字段,要保留字段输出null,需要先手动处理数据源,确保每一行都存在对应字段结构:

  1. 用AddColumns为数据源的所有行显式补充需要保留的字段,空值时主动赋值为Blank()
  2. 再将处理后的数据源传入JSON函数即可

修改后的代码如下:

Set(
 varJSONProductTagging, 
 JSON(
     AddColumns(
         <--Source-->,
         "KPICode", If(IsBlank(KPICode), Blank(), KPICode),
         "DSLType", If(IsBlank(DSLType), Blank(), DSLType)
     ),
     JSONFormat.IndentFour
 )
);

处理后生成的JSON会自动为值为空的字段保留键,对应值为null,符合你预期的输出效果。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 06:15:03