2012-01-25 8 views
2

で非直列化されたJSONのキーを取得するにはどのように私はデータをこのように取得し、このがJSON.Net

e.result = { 
     5474: { 
      name: "john", 
      last: "doe" 
    }, 
     8471: {...}, 
     ... 
    } 

のようなJSONを持って

JObject o = JObject.Parse(e.Result); 
foreach (JToken token in o) 
{ 
    Message.show((string)token.First["name"]); 
} 

作品の罰金、しかし、私はする必要があること各反復でキーを取得します。 この例では、5474と8471の値を取得する必要があります。

答えて

4
((JProperty)token).Name.ToString() 
+0

ありがとうございました! IsNullはうまくいった! – blackjid