在学习jason-lib的时候,遇到了下面的错误,最后找到问题的根源是没有包涵xom-1.1.jar包,报告的错误如下:
Exception in thread "main" java.lang.NoClassDefFoundError: nu/xom/Serializer
at com.jason.test.JasonToXml.main(JasonToXml.java:10)
我的测试代码如下:
- public class JasonToXml {
- public static void main(String[] args) {
- JSONObject json = JSONObject.fromObject("{\"name\":\"json\",\"bool\":true,\"int\":1}");
- String xml = new XMLSerializer().write( json );
- System.out.println(xml);
- }
- }
在官方网上下载xom-1.1.jar,发现总是下载不下来,最后在csdn上找到了这个xom-1.1.jar库,但下载需要积分。最后才找人下载下来,好费劲,所以就在附件中分享给大家。
附件下载: