Red de conocimiento del abogados - Preguntas y respuestas sobre conocimientos de patentes - Cómo convertir una cadena xml con encabezado cdata en una cadena sin encabezado cdata, excepto reemplazar

Cómo convertir una cadena xml con encabezado cdata en una cadena sin encabezado cdata, excepto reemplazar

Por ejemplo: (La siguiente es una cadena de estructura XML de tipo String String str = "el siguiente contenido")

lt;

lt; ; AppIdgt; lt;![CDATA[1]]gt;lt;/AppIdgt;

lt;CreateTimegt;2lt;/CreateTimegt;

lt;InfoTypegt;lt;![ CDATA[3 ]]gt;lt;/InfoTypegt;

lt;ComponentVerifyTicketgt;lt;![CDATA[4]]gt;lt;/ComponentVerifyTicketgt;

lt;/xmlgt ;

p>

El uso de XML a JSON eliminará automáticamente:

JSONObject jsonObject = XML.toJSONObject(str);

Obtiene JSON en el siguiente formato:

{"xml": {"AppId": "1", "CreateTime": 2, "ComponentVerifyTicket": "4", "InfoType": "3"}}

Puede utilizar JSON en este momento para operaciones posteriores.

¡Espero adoptarlo!