JSONArrayを拡張してfor(:)ループで使用できるような構文上の方法があれば私は興味があります。JSONArrayをオーバーロードして、ループ内の通常のリストのように動作する方法はありますか?
ので、代わりにやってたの:
for(int i = 0; i< myJsonArray.length(); i++){
myJsonArray.getString(i);
}
私は私が上記の例では、アレイ内のオブジェクトであることを確認する必要があることを実感
for(String s : myJsonArray);
をやりたいですJSONArraysは問題ではないはずのいくつかの型しか扱えないことを考えると、実際にはStringです。
私はライブラリを使用しないとそうは思わない。 –
可能な公約:http://stackoverflow.com/questions/11527214/java-convert-a-json-string-to-an-array –
[チェック](http://stackoverflow.com/questions/9151619/java- iterate-over-jsonobject)これはJSONObjectのためのものですが、org.json.simpleが必要です – Skynet