【发布时间】:2023-03-12 15:38:01
【问题描述】:
我在 C# 中有一个 JSON 对象,不幸的是,它被这样返回:
var obj =
{{
answer: {
one: "my answer one"
two: "my answer two"
}
}};
我希望能够这样去:
string answerOne = obj.answer.one;
由于存在外部大括号,因此我可以访问答案中的字段。如何删除这些或访问内部字段?
【问题讨论】:
-
在javascript中?
-
C# 抱歉忘记指定
-
你说“C#”,但写的是 JavaScript 代码。
-
抱歉有点不对劲。我的 obj 来自服务器并存储到 var 中。然后我尝试访问该变量中的字段。
-
我很确定您可以将外部对象索引为 0。就像这个 jsonRes[0] 应该将它降低一个级别。设置一个 var jRes =obj[0];然后是 jRes.answer.one