私は私がJSON配列に追加人々のオブジェクトのリストを持って、このアンドロイド:文字列
[{"fName":"Bob","lName":"Smoe","info":"is tall"},{"fName":"Claire","lName":"Smoegan","info":"has a big forehead"}]
のようなルックスを使用する必要がJSONファイル形式にJSON配列を解析する方法。コードは問題がある。この
for (int i = 0; i < peopleList.size(); i++){
try {
jArray.put(peopleList.get(i));
}catch (Exception e){
e.printStackTrace();
}
}
のように見える、私は、ファイルに書き込むために、文字列に変換する必要がありますが、私が使用している場合、「jArray.toStringは()」それは
"["[email protected]", "[email protected]", "[email protected]"....]
を返します。上記の形式で返すにはどうすればよいですか?
まず、*解析*ではありません。構文解析はもう一つの方法です(文字列をjsonに変換する)。次に、 'jArray'が何であるかによって異なります。 – Andreas
jArrayはJSONArrayです – zachThePerson