使用 JObject 获取特定的嵌套 JSON 属性

Cal*_*ski 3 c# json json.net

如何使用 JObject 从 JSON 获取特定的嵌套属性?

例如我想获取uri:

{
"embed": {
    "uri": "/presets/88930"
Run Code Online (Sandbox Code Playgroud)

...

Soc*_*lai 6

有多种方法可以访问您感兴趣的房产。

这是一个:

    String jsonData = "{ 'embed': { 'uri': '/presets/88930'}}";
    var jObject = Newtonsoft.Json.Linq.JObject.Parse(jsonData);
    Console.WriteLine((string)jObject["embed"]["uri"]);
Run Code Online (Sandbox Code Playgroud)