Hier ist meine JSONorg.json.JSONException: Erwartete wörtliche Wert auf Charakter 0 von
{"result1":[{"pid":"55708","pname":"johnson","unitprice":"42"},{"pid":"16592","pname":"Hamam Soap","unitprice":"30"},{"pid":"02931","pname":"Santoor Soap","unitprice":"26"},{"pid":"71036","pname":"Vivel Soap","unitprice":"50"},{"pid":"25942","pname":"Lux","unitprice":"28"},{"pid":"22658","pname":"Lux","unitprice":"28"},{"pid":"66156","pname":"Olive","unitprice":"50"},{"pid":"16004","pname":"Navaratna Oil","unitprice":"65"},{"pid":"44752","pname":"Lays","unitprice":"20"},{"pid":"62542","pname":"Mysore Sandel","unitprice":"70"},{"pid":"78276","pname":"Chik Shampoo","unitprice":"3"},{"pid":"12629","pname":"Head & shoulders","unitprice":"3"},{"pid":"23524","pname":"ThumsUp","unitprice":"20"},{"pid":"38026","pname":"Dettol Soap","unitprice":"30"}]}
Es ist gültig JSON, aber ich bin mit dem gleichen Fehler.
jsonObject=new JSONObject(json_string1);
jsonArray=jsonObject.getJSONArray("result1");
while (count<jsonArray.length())
{
JSONObject jo=jsonArray.getJSONObject(count);
pid=jo.getString("pid");
Product_Name=jo.getString("pname");
product_Price=jo.getString("unitprice");
}
Können Sie die Fehlermeldung hinzufügen? – Asew