138

JSONObject を使用してJavaで次のようなJSONオブジェクトを作成するにはどうすればよいですか?

{
    "employees": [
        {"firstName": "John", "lastName": "Doe"}, 
        {"firstName": "Anna", "lastName": "Smith"}, 
        {"firstName": "Peter", "lastName": "Jones"}
    ],
    "manager": [
        {"firstName": "John", "lastName": "Doe"}, 
        {"firstName": "Anna", "lastName": "Smith"}, 
        {"firstName": "Peter", "lastName": "Jones"}
    ]
}

私は多くの例を見つけましたが、正確には JSONArray 文字列ではありません。

4

4 に答える 4

17

この JSON をサーバーまたはファイルから取得していて、そこから JSONArray オブジェクトを作成したいと考えています。

String strJSON = ""; // your string goes here
JSONArray jArray = (JSONArray) new JSONTokener(strJSON).nextValue();
// once you get the array, you may check items like
JSONOBject jObject = jArray.getJSONObject(0);

お役に立てれば :)

于 2013-09-24T13:47:13.327 に答える