2014-12-13 66 views
-1

我已经通过JAXB架构 编译器(XJC)从xsd架构文件生成类。现在我想从java类生成xml文件。 请帮助我,如果有人知道它。JAXB架构编译器(XJC)

回答

2

在Web上,查找JAXB教程。另请参阅Javadoc以获取javax.xml.bind中的类;它包含了必需品。

下面显示的代码可以满足您的所有需求,但它并不一定就是您必须使用的。有关技术细节,请参阅所示参考。

JAXBContext jc = JAXBContext.newInstance(PACKAGE); 
Marshaller m = jc.createMarshaller(); 
JAXBElement<Bar> jbe = objectFactory.createFoo(bar); 
m.marshal(jbe, System.out); 

Foo,bar和PACKAGE取决于您的应用程序。