如何用C#的“Var json = new”生成指定嵌套JSON(UiPath场景)
将嵌套JSON转换为C#匿名对象
对应你提供的嵌套JSON结构,C#匿名对象可以这样编写:
var json = new { trackingInfo = new[] { new { trackingNumberInfo = new { trackingNumber = "9084953743" // 可替换为对应变量,比如tracking_number } } }, includeDetailedScans = false // 也可替换为变量,比如detailedScansFlag };
结构对应说明:
- JSON里的
trackingInfo是数组,C#中用new[]创建匿名数组,数组元素是包含trackingNumberInfo的匿名对象 - 嵌套的
trackingNumberInfo对象,对应C#中嵌套的new { ... }匿名类型 - 布尔属性
includeDetailedScans直接赋值为false,用法和你之前例子里的pro_number一致,支持替换为变量
内容的提问来源于stack exchange,提问作者user19953169
相关产品推荐
相关产品推荐

