如何使用 Aegis 将类转换为 XML?
在网上找不到教程,只有随机代码。
问问题
872 次
2 回答
4
这会将其保存到文件中:
public void saveToXML(YourDomainObject obj) throws JAXBException, IOException {
JAXBContext context = JAXBContext.newInstance(obj.getClass());
Marshaller marshaller = context.createMarshaller();
marshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, Boolean.TRUE);
marshaller.marshal(obj, new FileWriter(new File("filename.xml")));
}
查看http://download.oracle.com/javase/6/docs/api/javax/xml/bind/Marshaller.html了解更多信息,除了将其序列化为文件之外,您还可以使用什么。
于 2011-04-19T22:01:43.910 回答
2
CXF 发行版中有独立于 Web 服务使用 Aegis 的示例。
具体来说,“aegis_standalone”样本是您想要查看的。
于 2011-04-19T22:13:45.140 回答