Python:将 XML 文件上传到 MySQL 数据库

标签 python mysql lxml

我想使用 Python 将一个大的 xml 文件上传到 MySQL 数据库。我可以用lxml来解析,然后把记录一条一条上传到MySQL。但我只是想知道是否有一些库可以使它更容易。

最佳答案

xml2sql ,我还没有为自己测试过。你可以试一试。但我更喜欢使用 lxml(为了速度)编写自定义导入器/导出器,并且考虑到您的 xml 很大,也许将其存储为 blob 是个好主意..

关于Python:将 XML 文件上传到 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7764923/

相关文章:

Python Lxml 在 <strong></strong> 标签后查找文本

django 的 python 密码生成器

python - 如何使用 sqlalchemy 连接池创建 session ?

php - 我想将 Auto_Increment 添加到表中的第一列

mysql - 了解 MySQL log_queries_not_using_indexes 行为

python - lxml 中的错误处理编码

python - 我该如何修复 : 'int' object is not iterable

python - 如何在 Python 中复制行

php - 使用 json_encode 从实时数据库获取数据

python - 使用从 lxml xpath 命令获取的数据填充 Python 列表