Androidでマップする最小値を解析しようとすると問題が発生します。文字列と値のみのJSONオブジェクトを解析する
ありより多くの情報を元といくつかのサンプルJSON形式:
[{id:"1", name:"sql"},{id:"2",name:"android"},{id:"3",name:"mvc"}]
最も使用するのが一般的とちょうどgetString("id")
またはgetValue("name")
を使用し、使いやすい。このことの例。
しかし、このJSON形式を使って、文字列と値の最小形式だけでループを使用してJavaマップコレクションにマップする方法を解析します。そして、文字列jsonは常に異なったものとなるためです。例:
{"1":"sql", "2":"android", "3":"mvc"}
あなたは、すべてのキーのリストを取得し、それらをループし、次の例に示すように、あなたのマップに追加する必要があり
シンプルですが非常に効率的です、ありがとうございます。 – mass
'JSONObject'のインポートは何ですか? – 8bitjunkie
@ 8bitjunkie、それはorg.jsonです:json – chuckskull