xml字符串去除<![CDATA[]]>标记并转换成json


例如:(以下为String类型的XML结构的字符串 String str = "以下内容")

<xml>
<AppId>1]]>AppId>
<CreateTime>2CreateTime>
<InfoType>3]]>InfoType>
<ComponentVerifyTicket>4]]>ComponentVerifyTicket>
xml>

使用XML转JSON就会自动去除:

JSONObject jsonObject = XML.toJSONObject(str );

得到以下格式的JSON:

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

这时候可以使用JSON来进行后续操作。

相关