Android アプリで次の JSON を変換しようとしています。
[
{
"patient_id": "16",
"patient_firstname": "Ion",
"patient_name": "Vasilescu",
"location": "Cardiologie, Salon 4, Pat 2"
},
{
"patient_id": "22",
"patient_firstname": "Claudiu",
"patient_name": "Popovici",
"location": "Pneumologie, Salon 5, Pat 5"
},
{
"patient_id": "15",
"patient_firstname": "Monica",
"patient_name": "Suciu",
"location": "Cardiologie, Salon 4, Pat 2"
}
]
同様の問題と回答を読みましたが、私の場合、構文の問題は見られません。JSONLintでJSON をチェックしたところ、正常に検証されました。
私のJavaコードは次のとおりです。
public JSONObject toJson(String jString){
System.out.println("I've got"+jString+"*");
try {
return new JSONObject(jString);
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.println("Error while converting to JSONObject");
}
return null;
}
私のエラーを取り除く方法について誰かアドバイスがありますか? または、より良いソリューションを実装する方法について? ありがとう。