0
割り当て:私はjson-simpleを使用しています。このjsonデータを個々のjava文字列に変換するにはどうすればよいですか? (これは低レベルの質問だと思ったら私を許してください - 私はJSONの初心者なので、それについてはよくわかりません - 私はたくさん検索しましたが、回答は見つかりませんでした)個々の文字列へのjson配列
私はそれが配列である場合、私はデータを得ることができない、唯一のオブジェクトがある場合は...このように...
{
"name": "Abhi",
"age": "21"
}
データを取得することができますが、
[{
"name": "Abhi",
"age": "21"
}, {
"name": "shek",
"age": "7"
}]
JSONオブジェクト
JSONParser parser = new JSONParser();
Object obj = parser.parse(new FileReader("A:/c/dataFile.json"));
JSONObject jObj = (JSONObject) obj;
String gName = (String) jObj.get("name");
String gAge = (String) jObj.get("age");
System.out.println(gName);
System.out.println(gAge);
ため
私のプログラム・ロジックは、誰もがデータを取得する方法私を見ることができますか?コードスニペットですか?
お返事ありがとうございます!
としてOBJのインスタンスをチェックする必要があるかもしれません'JSONArray'に渡します。このJSONArrayは、それに含まれる' JSONObject'を取り出すために繰り返します。 – Aaron
配列またはオブジェクトを受け取ったかどうかをテストする必要がある場合は、['JSONStructure'](http://docs.oracle.com/javaee/7/api/javax/json/JsonStructure.html)とその' getValueType 'メソッド。 – Aaron
両方のオブジェクトをどのベースで分けることができますか? – abhishake