2

例子:

{ "Header": { "Test": "Value" } }

我想将 Header 的值作为 a 检索String,而不是作为对象检索。

表示 Header 的值,{ "Test": "Value" }作为字符串检索。

这是一个非常大的响应的一部分,上面的示例仅出于说明目的而进行了简化。将来手动解析将很难维护。

4

1 回答 1

0

您可以尝试使用 JsonPath,例如Query Json select

它说:

JObject o = JObject.Parse(@"{
    "Header": { "Test": "Value" }
}");

然后用 JToken 查询

JToken header = o.SelectToken("$..Header");
Console.Writeline(header);
于 2020-01-31T07:56:44.517 回答