almacenar xml dentro del objeto json

Necesito almacenar el documento XML completo como parte del objeto json. cuando reciba la solicitud e intente crear el objeto json desde la cadena json como se muestra a continuación:

{"content":{
"name" : "xyz",
"details":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>
 <ns0:Report xmlns:ns0=\"http://www.khisko.com/triTypes\">
  <StackTrace>Job-8004 Error in [xxxxxxxxxx]
      Output data invalid&#xD;
  at com.xyz.tst.a(Unknown Source)&#xD;
      caused by: java.lang.NullPointerException&#xD;
   </StackTrace>
   <Msg>Output data invalid</Msg>
  </ns0:Report>"
 }}

Estoy recibiendo un error de cadena no terminado a la primera char de detalles. ¿Cómo puedo manejarlo?

Estoy usando el constructor org.json.JSONObject que toma la cadena Java como parámetro y pasa por encima de la cadena json como json.

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta