【问题标题】:Is this file an XML or HTML file? How can I parse it?此文件是 XML 文件还是 HTML 文件?我该如何解析它?
【发布时间】:2015-06-10 02:05:03
【问题描述】:

它是 100MB,所以这里是其中的一部分: https://drive.google.com/file/d/0B1GVNHhYNzBINWl4TVFOejhtbEE/view?usp=sharing

它没有附带扩展名,我添加了 xml 扩展名。

这是什么文件类型,我该如何解析它?我尝试用 python 解开并遇到错误。

【问题讨论】:

  • 它是一个没有 XML 声明的 XML 文档(假设它不是无效的)。搜索“mediawiki”(可能还有“xmlns”)将产生结果,无需在此处查阅。(供将来参考,HTML 没有 ns:name 属性以及一组“预期”标签。)

标签: html xml parsing xml-parsing html-parsing


【解决方案1】:

您引用的文件是MediaWikiXML export

另请参阅MediaWiki page form XSD

您可以使用标准 XML 解析器对其进行解析,该解析器适用于大多数语言,包括 Python

【讨论】:

    猜你喜欢
    • 2010-12-10
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 2011-07-29
    • 1970-01-01
    • 2012-06-23
    • 2012-08-21
    • 1970-01-01
    相关资源
    最近更新 更多