2013-12-20 126 views
2

org.jar将json转换为xml,但在转换其输出输出时,包括& quot。Json: {“Organization”:{“Company”:[{“ComapnyAddress”:“Address1”,“CompanyName”:“ABCD”},{“ComapnyAddress”:“Address2”,“CompanyName”:“ PQRS “}]}}json to xml in java using json.org jar gives“

XML:

”{"组织":{"公司":[{" ComapnyAddress ":"地址1 ","公司名称":" ABCD "},{" ComapnyAddress ":"地址2 ","公司名称":" PQRS "}]}}”

回答

2

尝试使用

JSONObject o = new JSONObject(jsonString); 
String xml = org.json.XML.toString(o); 
+0

是它的工作,如果我传递一个JSONObject,但如果我传递的Json它不工作作为一个字符串任何想法? – Utsav

+0

它需要json对象才能获得层次结构......现在您的问题已解决? – Jimmy

+0

yup仍然在同一个库org.json中,它们给了一个方法的重载,它接受字符串格式的json,并在解析它给xml时给它“ – Utsav