如何在java中从xml模式创建xml文件

如何在java中从xml模式创建xml文件,java,xml,jaxb,xsd,Java,Xml,Jaxb,Xsd,我想制作一个java应用程序,其中用户给出任何xml模式,应用程序生成包含xml模式的xml文件,并使用该应用程序用户可以将值放入xml文件中 我尝试使用jaxb创建这个应用程序,这里我使用xjc“xsd文件名”生成java源的xml模式,然后编译它,这样它会创建类文件并使用它们创建xml文件。但是创建xml文件取决于生成的java源,如何使其动态化。如何从我的应用程序中自动生成类文件并使用它创建xml文件。相关:@bozho谢谢帮助。xjc现在可以从代码中执行此操作。但是如何从我的代码编译此j

我想制作一个java应用程序,其中用户给出任何xml模式,应用程序生成包含xml模式的xml文件,并使用该应用程序用户可以将值放入xml文件中


我尝试使用jaxb创建这个应用程序,这里我使用xjc“xsd文件名”生成java源的xml模式,然后编译它,这样它会创建类文件并使用它们创建xml文件。但是创建xml文件取决于生成的java源,如何使其动态化。如何从我的应用程序中自动生成类文件并使用它创建xml文件。

相关:@bozho谢谢帮助。xjc现在可以从代码中执行此操作。但是如何从我的代码编译此java文件,以及如何使用此类从我的应用程序生成xml文件并将数据放入xml。您可以尝试尝试: