从 XSD 生成 XML

Rac*_*hel 3 xml xsd

我有一堆 XSD,它们又从不同的 XSD 继承架构,我需要从这个 XSD 生成一个用于测试目的的 XML 文件。我正在使用oXygen XML 编辑器来执行此操作,但是当我尝试执行此操作时,它对我不起作用,它说请定义根节点,但它不允许我这样做。因此,如果有人使用过oxygenXML,请提出解决此问题的方法吗?

附加问题:我们如何使用从其他 XSD 继承架构的 XSD 验证传入的 XML 文件?这里的事情是我有一个传入的 XML 文件,因为我有大约 57 个 XSD,其中一些从其他 XSD 继承架构。

小智 5

您可以使用XMLSPY。使用 XMLSPY,您可以从 XML 生成 XSD/DTD 或从 XSD 生成简单的 XML(没有值)并使用 XSD 验证 XML。