您可以在Eclipse Web Tools(包含在Eclipse IDE for Java EE Developers中)中执行此操作.
请注意,在最初发布此答案后不久,Apache XMLBeans 就被淘汰了。因此,我不能再推荐它了。无论如何,我仍然认为它对生成示例 xsd:s 有很好的命令行支持,但是在撰写本文时,新版本已经超过 2 年没有完成了。
基于命令行的当然是首选方法!
在我看来,Apache XMLBeans中的xsd2inst是一个非常好的工具。它是基于命令行的,并带有适用于 Windows 和 Unix/Linux 的二进制文件。
使用起来也很简单:
xsd2inst schemafile.xsd -name globalElementName
它直接将输出生成到控制台,当然可以轻松地通过管道传输到文件。
是否有可以从 XSD 生成 XML 的 IDE?
如果首选使用 IDE,则IntelliJ Idea具有相同的功能,即使在社区版中也是如此。只需右键单击 xsd 文档并选择Generate Instance Document From Schema,然后选择根节点。
归档时间: |
|
查看次数: |
54465 次 |
最近记录: |