I\'m trying to initialize a JSONObject with the following string, received from a web service:
\"{
\"campaignid\": \"8\",
\"campaignname\": \"Pilotar
Try to rewrite all, in a simplified mode (just for test). I think that you put some invalid character.
Seems like you are trying to instantiate it from a String with extra quotes. You need to remove the wrapping quotes(I'm not using your string, but giving an example to make it clearer):
This is OK:
String jStr= "{\"param1\":\"hello\"}";
JSONObject jObj = new JSONObject(jStr);
This is not:
String jStr= "\"{\"param1\":\"hello\"}\"";
// note this ^^ and this ^^
JSONObject jObj = new JSONObject(jStr);
Try to remove All the "\" caracters