在XML开发过程中,通常需要根据现有的XSD文件生成一个或多个有效的XML实例文件。为了避免手动进行XSD到XML的转换,开发者可以使用XMLSpy来生成一个XML实例作为起点。这在XSD开发阶段的测试过程中也很有用。
在XMLSpy中打开一个XSD文件后,只需点击几下,即可轻松创建有效的XML实例文件,并选择所需选项。 丰富的选项允许您生成部分或全部元素,指定可重复元素的数量,等等;或者,只需点击“确定”按钮,即可根据默认配置生成文件。
您甚至可以使用 XMLSpy 生成包含示例值的 XSD 格式的 XML 文件。
除了生成 XML 文件之外,您还可以像生成 XML 文件一样,在 XMLSpy 中将现有的 XML 文件转换为 XSD 文件。您可以根据一个或多个 XML 实例文件来生成 XSD 文件。
“生成模式”对话框提供了灵活的选项,用于生成元素、属性、简单类型、实体和枚举。
除了在 XML 和 XSD 之间进行转换之外,XMLSpy 还支持: