给定一个 bibTex 文件,我需要将各个字段(作者、标题、期刊等)添加到 MySQL 数据库中的表中(使用自定义模式)。
在做了一些初步研究之后,我发现存在Bibutils,我可以使用它来将 bib 文件转换为 xml。我最初的想法是将其转换为 XML,然后在 python 中解析 XML 以填充字典。
我的主要问题是:
- 有没有更好的方法可以进行这种转换?
- 是否有一个库可以直接解析 bibTex 并为我提供 python 中的字段?
(我确实找到了bibliography.parsing,它在内部使用 bibutils 但没有太多的文档,我发现很难让它工作)。