Java 将JSON转换为具有属性的XML

Java 将JSON转换为具有属性的XML,java,json,xml,xstream,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 Universit

我正在使用XStream将对象反序列化为JSON

我需要将JSON转换为XML属性

例如:

JSON

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

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

另外谢谢。

你试了什么??任何代码。如果您尝试过org,json都会有所帮助。
XStream xstream = new XStream();
xstream.registerConverter(new MapEntryConverter());
xstream.alias("Student", Map.class);
xml = xstream.toXML(json.map()); //json sotres the value