リストを JSON 形式から Android Java に読み込もうとしています。
を使用して子供たちを読むことができます 。しかし、 messageまたはemailの値を読み取ることができません。getJSONarray()
getJSONarray() は、私が望むものでは機能しないようです。
はい、メッセージを抽出するためgetJSONObject
に子供に使用しています。しかし、メッセージ配列を取得した後に個々の値を抽出するにはどうすればよいですか?
{
"children": [{
"message": ["message1","message2","message3"],
"email": ["email1",
"email2"]
}, {
"message": ["message1", "message2", "message3"],
"email": ["email1", "email2"]
}]
}
私はから抽出する方法を知っています:
{
"children": [{
"message1": "message___1"
"message2": "message___2"
"message3": "message___3"
}]
}
ただし、すべてがリストにある場合はそうではありません。