【发布时间】:2020-07-02 09:48:44
【问题描述】:
我正在使用一个 REST API - 它返回 JSON。我在 C# 中使用 NewtonSOFT JSON 反序列化 JSON。
返回的 JSON 包含一个“Answer”对象,该对象包含另一个“Answer”对象 - 问题是 2 个“Answer”对象具有不同的属性/定义。
在 C# 或 NewtonSoft 中如何处理?
"answers": [
{
"tag": {
"id": 803,
"name": "Oplysninger om bestilling af tilstandsrapporten"
},
"option": false,
"answers": [
{
"label": "Vælg",
"value": "Ved hjælp af familie, venner eller bekendte mv",
"show_inline": false
}
],
"question": "Hvordan fandt du den bygningssagkyndige?",
"seller_question_id": 1
}
【问题讨论】:
标签: c# json serialization json.net