python - 从 xml 文档中提取全部信息

标签 python xml linux ubuntu-10.04

假设我有一个 xml 文档 books.xml,它是:

<bookstore>
    <book category="web">
        <author>XYZ</author>
        <title>abc</title>
    </book>
</bookstore>

在我想存储的文件中: 书店

图书类别

网页

作者

xyz

abc

标题

如何为任何 xml 文档提取此信息?

最佳答案

您可以使用sphinx搜索以索引您的文件。它运行速度非常快,有 python 类来运行查询,可以构建索引跳过 xml 标签注释等。

关于python - 从 xml 文档中提取全部信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11272088/

相关文章:

python - Django 表单在创建用户时不保存密码

python - 为什么配置框架的宽度与标签的宽度有所不同?

linux - 如何更改 debuginfo-install 存储库

c++ - Centos 7安装HHVM报错"Internal compiler"

python - 使用 Python 解析所有电子邮件正文 html

python - 如何读取文本文件并将其逐字写入python中的另一个文件?

c# - DataContractSerializer 创建的 XML 格式

javascript - Windows 8 Javascript 应用程序激活/启动延迟

c# - 在具有命名空间前缀的元素内创建不带命名空间前缀的 XML 元素

c - linux读取字符设备