JSONArray
を2番目の最後の位置まで読み取ろうとしています。どうやってやるの?私はほとんどすべてを試しましたが、今までの結果はありませんでした。配列を(長さ - 1)の位置に読み込む
マイJSON
、今、私は
for (int i = 0; i <jsonArray.length(); i++) {
JSONObject jsonObject1 = jsonArray.getJSONObject(i);
}
それはすなわち "total_percentage" も私の最後のオブジェクトを与えている
を使用する場合
[{
"subject_name": "Sociology-I",
"total_classes": "1",
"total_attended": "1",
"percentage": "100"
}, {
"subject_name": "English-I",
"total_classes": "37",
"total_attended": "36",
"percentage": "97.297297297297"
}, {
"subject_name": "Hindi -I",
"total_classes": "1",
"total_attended": "1",
"percentage": "100"
}, {
"subject_name": "",
"total_classes": "3",
"total_attended": "3",
"percentage": "100"
}, {
"subject_name": "Economics II",
"total_classes": "1",
"total_attended": "1",
"percentage": "100"
}, {
"subject_name": "History-I",
"total_classes": "1",
"total_attended": "0",
"percentage": "0"
}, {
"total_percentage": "95.454545454545"
}]
...私も
i< jsonArray.length()-1
を試してみましたが、私のために働いていない..何をするか私は "total_percentage"したくない場合。私は最後から二番目の要素まで、必要またはオブジェクト
ソリューションを忘れる、あなたのJSONが適切に構造化されていません。 JSONをより良いモデルに構成することに興味があるなら、その答えを投稿することができます。 –
この配列を2番目の最後の位置まで読み取ることはできませんか? –
間違いなく可能です。しかし、なぜあなたは適切な解決策を持つことができるときに回避策を持っているのですか。 –