MultipartEntity y Json

Quiero enviar una imagen y un JsonObject a un servidor PHP con MultipartEntity. Aquí está mi código:

HttpClient httpClient = new DefaultHttpClient(); HttpPost httppost = new HttpPost(urlString); File file = new File(imageend); HttpResponse response = null; MultipartEntity mpEntity = new MultipartEntity(); ContentBody cbFile = new FileBody(file, "image/jpeg"); StringBody sb; try { sb = new StringBody(json.toString()); mpEntity.addPart("foto", cbFile); mpEntity.addPart("json", sb); httppost.setEntity(mpEntity); response = httpClient.execute(httppost); 

No puedo leer esto en php porque el formato es como:

 {\"test1\":\"Z\",\"test2\":\"1\"} 

No soy capaz de leer esto en php debido a las barras inversas. Si publico json sin imagen sobre httppost y bytearrayentity no hay barras invertidas y no tengo ningún problema.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.