背景:
1.js实现的双向转换,可以参考ObjTree.js实现。
http://www.bejson.com/xml2json/Trace.axd
2.java处理以下两种试了下都有瑕疵,细节处理不到位:
json-lib
org.json
利用java调用javascript,直接调用ObjTree.js,能够json转xml,但是不能xml转json。
解决办法:
手撕一个工具类,利用java递归,实现xml和json双向转换。
代码+文件:
只要fastjson+dom4j即可,自行pom引入。
如有需要,自行从原文地址下载代码文件,原文地址:https://www.yuque.com/meepo/blog/gpaspt