使用XStream可以转换
Object -> XML;
XML -> Object;
Object -> JSON;
JSON -> Object;
使用非常方便,教程也足够详细,更支持Annotation的别名
最简单的例子
java 代码
- public class MyTest {
- public static void main(String[] args) {
- Person person = new Person();
- XStream xStream = new XStream();
- String xml = xStream.toXML(person);
- System.out.println(xml);
- Person p = (Person) xStream.fromXML(xml);
- System.out.println(p.getName());
- }
- }