如何使用JObject从JSON获取特定的嵌套属性?
例如,我想得到uri:
{
"embed": {
"uri": "/presets/88930"
...
答案 0 :(得分:1)
如果您的jObject如下:
var j = JObject.Parse(@"{""embed"": { ""uri"": ""/presets/88930"" } }");
动态使访问对象变得非常简单:
string value = ((dynamic)j).embed.uri.ToString();
答案 1 :(得分:0)
有很多方法可以访问您感兴趣的酒店。
这是一个:
String jsonData = "{ 'embed': { 'uri': '/presets/88930'}}";
var jObject = Newtonsoft.Json.Linq.JObject.Parse(jsonData);
Console.WriteLine((string)jObject["embed"]["uri"]);