使用属性将JSON转换为XML

时间:2017-03-31 09:33:57

标签: java json xml xstream

我正在使用XStream将对象解/序列化为JSON。

我需要将JSON转换为XML属性。

例如:

JSON

{
      "Student":{
           "@Studentname":"Ravi",
           "@age":21,
           "college":"Anna University"
       }
}

输出XML

<Student name="Ravi" age=21>
  <college>Anna University</college>
</Student>

XStream xstream = new XStream();
xstream.registerConverter(new MapEntryConverter());
xstream.alias("Student", Map.class);
xml = xstream.toXML(json.map()); //json sotres the value

感谢您的补充。

0 个答案:

没有答案