我已经开始使用 xstream 库将 Java 代码转换为 XML。我的模型 java 类很简单,如下所示:
class Person {
String firstname;
String lastname;
String age;
public Person(String first, String last,String age) {
firstname = first;
lastname = last;
this.age = age;
}
}
因此,使用简单的 xstream API,我得到了toXML
如下方法的输出:
<Person>
<firstname>David</firstname>
<lastname>Goswami</lastname>
<age>34</age>
</Person>
但是,我想调整输出并将字符串年龄作为字段名的属性。本质上,我期望 xml 输出如下:
<Person>
<firstname age="34">David</firstname>
<lastname>Goswami</lastname>
</Person>
任何有关如何做到这一点的帮助将不胜感激。