有没有一款可以从XSD生成XML的IDE呢?不包括Oxygen和XmlSpy,它们对我来说太贵了... 当然,基于命令行的方法是首选!
您可以在Eclipse Web Tools中完成此操作(包含在Eclipse IDE for Java EE Developers中)。
当然,基于命令行是首选方法!
在我看来,Apache XMLBeans中的xsd2inst是一个非常好的工具。它是基于命令行的,并附带Windows和Unix/Linux的二进制文件。
使用起来真的很简单:
xsd2inst schemafile.xsd -name globalElementName
它将输出直接生成到控制台,当然也可以轻松地重定向到文件。
有没有IDE可以从XSD生成XML?
IntelliJ Idea如果喜欢使用IDE,也具备相同的功能,即使是在社区版中也是如此。只需在xsd文档内右键单击,选择从模式生成实例文档,然后选择根节点即可。
.NET的XML转换类非常易于使用,因此如果您找不到某些内容,很容易就可以编写一个简单的命令行实用程序来完成您想要的操作。