私はjsonファイルを持っています。"refs"
現在、すべての配列でフィールド名を使用できるわけではありません。では、この種のフィールドを解析する手順は何ですか。jsonファイルを解析しようとすると、最初の配列には"refs"
フィールドがありませんが、2番目の配列にはありません。そのため、Null Pointer 例外がスローされます。私はこのコードで試しました
JSONArray jsonArray = new JSONArray(tokener);
for (int index = 0; index < jsonArray.length(); index++) {
JSONObject jsonObject = jsonArray.getJSONObject(index);
if(!jsonObject.getString("refs").equalsIgnoreCase(null)){
String refs = jsonObject.getString("refs");
}
}
しかし、それは機能していません。この状況をどのように処理するか、またはその問題を解決する方法は何か。ありがとうございました。