嘿 我有一个简单的实用功能:
public static String xmlToJson() {
String xml = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><account id=\"DEV55419669\"></account>";
XMLSerializer serializer = new XMLSerializer()
String result = serializer.read(xml).toString();
return result;
}
结果是:
{"@id":"DEV55419669"}
为什么XMLSerializer会“删除”第一个元素?
P.S。 - XMLSerializer是net.sf.json.xml.XMLSerializer。
谢谢, UDI