{
"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/