我有这个JSON字符串。
{
"line_items": {
"item1": {
"name": "Album #1",
"sku": "WA01",
"fee_taxes": {
"total": {
"1": "1.62"
},
"subtotal": {
"1": "1.8"
}
}
},
"item2": {
"name": "Single #1",
"sku": "WS01",
"fee_taxes": {
"total": {
"1": "0.54"
},
"subtotal": {
"1": "0.6"
}
}
}
}
}
我们正在使用API和C#ASP.NET。 我需要将JSON存储到视图模型中的列表/数组中。 我这不可行。我个人会将JSON括号更改为[]以使其成为一个项目数组。我被告知不要这样做,因为这是客户给我们的。有可能吗?怎么样?谢谢。
答案 0 :(得分:-1)
此处的内容为"line_items"
,其密钥为"item1"
和"item2"
。因此,您必须手动解析JSON对象以将键和值存储在单独的对象中,或者按照您所描述的方式使用括号推回正确格式化的JSON文件。