gpt4 book ai didi

c# - 如何在不在 C# 中定义模型类的情况下向现有 json 添加新属性?

转载 作者:太空宇宙 更新时间:2023-11-03 19:58:24 27 4
gpt4 key购买 nike

{
"version": "15.1",
"count": 8,
"data": [
{
"furit_items": [
{
"price": 12.6,
"base_price": 6.59,
"text": "banana",
"product_id": "1234",
"product_name": "banana",
"quantity": 1
}
],
"product_sub_total": 12.6,
"product_total": 12.6,
"shipments": []
}
]
}

这是我通过服务获取的 json 数据。

是否可以在“furit_items”对象下添加新属性 {"quality":"good"}?

最佳答案

试试这个:

dynamic original = JsonConvert.DeserializeObject(json, typeof(object));
original.data[0].furit_items[0].quality = good;
var modifiedJson = JsonConvert.SerializeObject(original , Formatting.Indented);

关于c# - 如何在不在 C# 中定义模型类的情况下向现有 json 添加新属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31042744/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com