【问题标题】:Representative sample test XML file代表性样本测试 XML 文件
【发布时间】:2011-10-23 09:44:37
【问题描述】:

我正在为一个典型的应用程序寻找一个有代表性的样本测试 XML 文件。它应该包含所有典型的 XML 特性,例如

  • 有和没有属性的元素
  • 文本(结构化和非结构化)
  • 命名空间
  • CDATA
  • DTD/实体声明
  • 评论
  • 处理说明

还有一些大约 50kb 或更多的半敏感数据。有谁知道这样的样本文件?它应该具有与 Apache 2.0 或类似版本兼容的许可证

【问题讨论】:

  • 见 W3C XML Test Suite
  • 感谢@empo,乍一看似乎很明显。但是它们都非常小......我不需要测试XML本身,而是一个XML API......
  • 抱歉,我可能错过了主要问题。我提供的链接仅作为示例文件的可能来源,您可以使用这些文件来创建“示例测试 XML 文件”。
  • @empo,我明白了。好吧,我太懒了,这就是我问的原因:-)
  • 我不确定一般情况下是否可以编写包含任何 XML 功能的 single 测试文件。

标签: xml sample-data test-data


【解决方案1】:
  • 您可以查看 XSL 示例,例如 this,其中涉及带有 DTD 的 XML 和 XSL。这三个都是 XML 文档,每个都具有(几乎)完整的 XML 特性集。

  • 对于其他涉及命名空间和属性的基本文档,您可能有兴趣查看 W3C XSL test suite。例如,您可以直接从 FOP 供应商处下载.fo basic file。

  • 其他很明显,收集有用示例的地方是 W3School 的各种教程,如DTD examples、SOAP examples、XML CData examples 等

【讨论】:

  • 感谢这些链接。我不确定 w3school 文档的许可证,但其中有一些具有代表性的样本,我可以匿名...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-13
相关资源
最近更新 更多