如何从DTD或XSD生成样本XML文档?

13 浏览
0 Comments

如何从DTD或XSD生成样本XML文档?

我们正在开发一个涉及大量XML转换的应用程序。我们没有任何适当的输入测试数据,只有DTD或XSD文件。我们希望能够从这些文件自己生成测试数据。有没有简单/免费的方法可以实现这一点?

编辑

显然没有免费工具可以实现这一点,我同意 OxygenXML 是其中最好的工具之一。

admin 更改状态以发布 2023年5月22日
0
0 Comments

在最新版本的自由和开源的Eclipse IDE中,您可以从DTD和XSD文件生成XML文档。右键单击指定的*.dtd或*.xsd文件,选择\"生成->XML文件...\"。您可以选择要生成哪个根元素以及是否应生成可选属性和元素。\n\n当然,您也可以使用Eclipse创建和编辑您的DTD和XSD模式文件。而且,您不需要安装任何插件,它已经包含在标准分发版本中。

0
0 Comments

在Visual Studio 2008 SP1及更高版本中,XML Schema Explorer 可以创建带有一些基本示例数据的XML文档:

  1. 打开您的XSD文档
  2. 切换到XML Schema Explorer
  3. 右键单击根节点,选择“生成示例Xml”

XML Schema Explorer的截图

0