未知のstrucutreを持つJSONの解析に関するいくつかの質問を読んだ。しかし、これらの質問は迅速ではなく、私の問題を解決しません。未知の構造を持つJSONから値を見つけるSWIFT
Alamofire HTTPリクエストで入手できる大きなJSONファイルがあります。ここにあります:https://pastebin.com/Y7cWSWAt
実際、JSONは私の要求に応じて変更される可能性があります。ユーザーに応じて(たとえば)同じ構造であるとは限りません。ただし、同じキーと値があります。
私は値を見つけるためにJSONのキーを知っているので、それらは常に同じです。しかし私はそれらにアクセスする方法を知らない。さらに、私のJSONはAny
の型(私はそれを知らないので、私は彼に特定の型を与えることはできません)を持っています。
私の質問:これで値を見つける方法はありますか?特定のキーと値を見つけるためにすべてのJSON値をループすることはできますか? JSONファイルや辞書で作業する方が良いですか?私には分かりませんので、まだコードはありません。ありがとうございます!
あなたはJSONの構造を見れば、それは '[文字列:文字列]としてありませんが、これは動作しません'。それはもっと複雑です... –
[String:String]平均は同じ "key"です: "value"/NSDictionaryもしあなたのjson値が配列でないなら、これはおそらく動作します。あなたのjsonはオブジェクトと配列を持っています。キーがわからないとキーを見ることができません。コード内の2番目の部分を試してください。すべての値が表示されます。 –
JSONの他のすべての値を表示します.... –