2017-04-11 4 views
0

文字列からJSONを読み込み、それがどのような種類のキーを格納しているのかわからない場合は反復できますか?JSONを文字列から読み込んでキーにアクセスする

一般的に、それはキー値のペアですか?

私は以下を使用できることを知っています: dynamic dynamicJson = JsonConvert.DeserializeObject(json);

しかし、私は鍵にアクセスできません。

強く型付けされた.netオブジェクトに逆シリアル化しようとしていません。

答えて

0

あなたはJObject.Parseメソッドを使用してJObjectKeyValuePairを反復処理することができます

var jObject = JObject.Parse(json); 

foreach (KeyValuePair<string, JToken> kvp in jObject) 
{ 
    // Your code. 
} 
関連する問題