解决方法
有非常好的框架
JAXB为这也有
Simple
但是我已经使用了这个XStream
Person joe = new Person("Joe","Walnes"); joe.setPhone(new PhoneNumber(123,"1234-456")); joe.setFax(new PhoneNumber(123,"9999-999"));
现在,要将其转换为XML,您只需简单地调用XStream即可:
String xml = xstream.toXML(joe);
生成的XML如下所示:
<person> <firstname>Joe</firstname> <lastname>Walnes</lastname> <phone> <code>123</code> <number>1234-456</number> </phone> <fax> <code>123</code> <number>9999-999</number> </fax> </person>
另见
> JAXB
> where-i-can-find-a-detailed-comparison-of-java-xml-frameworks
原文地址:https://www.jb51.cc/java/125538.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。