当前位置: 首页 > 面试题库 >

如何从其DTD或XSD生成示例XML文档?

厍兴腾
2023-03-14
问题内容

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

编辑

显然没有免费的工具,我也同意OxygenXML是最好的工具之一。


问题答案:

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

  1. 打开您的XSD文档
  2. 切换到XML模式浏览器
  3. 右键单击根节点,然后选择“ Generate Sample Xml”。


 类似资料:
  • 问题内容: 我想知道是否有一种方法可以在我拥有数据和标签的情况下自动从XSD架构生成XML文件。我想在python / java中做到这一点。似乎很有可能,但是我找不到任何允许我执行此操作的库。我正在寻找一个相当快速的解决方案。 问题答案: 查看适用于与JAXB相似的Python工具的pyXSD。 XSD用于创建Python类。Python对象用于发出XML。

  • 问题内容: 作为我们应用程序的一部分,我们需要开发一个采用XSD模式并给出示例XML的模块。XSD模式将在运行时提供。那么,有没有可以完成这项工作的Java API? 搜索了这个论坛,发现了以下类似问题。但是讨论围绕从XSD生成示例XML的工具。找不到对API的任何引用。 如何从其DTD或XSD 工具生成样本XML文档,从XSD生成XML文件,以测试 XML实例生成从XML架构- XSD 问题答案

  • 有没有什么方法可以从wsdl生成xsd。任何链接或工具也可以。最简单的方法是什么?

  • 问题内容: 我想使用JAXB从dtd文件生成Java类。 dtd看起来像这样: 当使用JAXB生成类时,我得到以下内容: 对象工厂 内容 人 人数 组 团体 在内容类中,使所有人员和组退缩的方法是 有什么我可以在DTD文件改变,因此Java类的产生将使并且在分离的Java类,所以中检索所有的个人和团体将是使调用和respectivly? 问题答案: 在他的回应中,mavrav似乎告诉我们使用DTD

  • 问题内容: 是否有任何API /解决方案可从XML文件数据和定义生成PDF报告。例如,XML定义/数据可以是: 我觉得将HTML转换为PDF也是一个很好的解决方案。 当前,我们使用iText API编写Java代码。我想外部化代码,以便非技术人员可以编辑和更改。 问题答案: 看看Apache FOP 。使用XSLT样式表将XML(或XHTML)转换为XSL- FO。然后,使用FOP读取XSL-FO

  • 问题内容: 有人知道如何从现有的XML模式(XSD文件)生成JSON模式吗?有没有可用的工具? 问题答案: 免责声明 :我是Jsonix的作者,Jsonix是一个功能强大的开源XML <-> JSON JavaScript映射库。 今天,我发布了具有新JSON Schema生成功能的新版本的Jsonix Schema Compiler 。 让我们以采购订单模式为例。这是一个片段: 您可以使用提供的