美文网首页
JSON Object使用示例

JSON Object使用示例

作者: 寻找无名的特质 | 来源:发表于2023-03-13 05:55 被阅读0次

使用JSON Object可以在C#中构建JSON对象,可以直接使用构造函数实例化JsonObject,直接添加属性:

            JsonObject obj = new JsonObject
            {
                { "flowId", dto.FlowId },
                {"fromTache",dto.FromTache},
                {"currentTache",dto.CurrentTache}
            };

对象创建完成后,可以使用add方法增加属性,比如:obj.Add(key, dto.RecordData[key]);
如果需要添加保存在字符串中的复杂对象,可以使用JsonObject.Parse将字符串转换为JsonNode对象,然后再添加:var subobj = JsonObject.Parse(jsonstr);
如果需要拷贝另一个JsonOjbect的属性,不能直接添加,需要使用下面的技巧:

    var node = JsonObject.Parse(item.Value.ToJsonString());
    obj.Add(item.Key,node);

相关文章

网友评论

      本文标题:JSON Object使用示例

      本文链接:https://www.haomeiwen.com/subject/dcyqrdtx.html