Java xml字符串转json
import net.sf.json.xml.XMLSerializer;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
{
...
String xml;//假设为xml字符串
XMLSerializer xmlSerializer = new XMLSerializer();
String resutStr = xmlSerializer.read(xml).toString();
JSONObject result = JSONObject.fromObject(resultStr);
...
}
java.lang.NoClassDefFoundError: com/sun/istack/FinalArrayList和java.lang.NoClassDefFoundError: nu/xom/ParentNode和json-lib导包问题
导入下面的依赖即可
<dependency>
<groupId>xom</groupId>
<artifactId>xom</artifactId>
<version>1.2.5</version>
</dependency> 这个包导致的