[JSON] Erreur "Error Parsing Data"
Bonjour,
Lors de la récupération des données d'un base MySQL avec JSON, j'obtiens ce message d'erreur :
Citation:
E/JSON Parser(1130): Error parsing data org.json.JSONException: Value <br of type java.lang.String cannot be converted to JSONObject
Je pense que le problème est dans le résultat retourné par PHP car dans mon exemple je fais le retour d'un tableau qui sera parsé par JSON.
Voici le code PHP :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| $response["products"] = array();
while ($row = mysql_fetch_array($result)) {
// temp user array
$product = array();
$product["pid"] = $row["pid"];
$product["des"] = $row["des"];
$product["pri_uni"] = $row["pri_uni"];
$product["created_at"] = $row["created_at"];
$product["updated_at"] = $row["updated_at"];
// push single product into final response array
array_push($response["products"], $product);
}
// success
$response["success"] = 1;
// echoing JSON response
echo json_encode($response);
} else {
// no products found
$response["success"] = 0;
$response["message"] = "No products found";
// echo no users JSON
echo json_encode($response); |
Quelqu'un saurait-il m'indiquer d'où vient le problème ?
Merci d'avance pour votre aide.