Skip to main content
 首页 » 编程设计

python之将基本 HTML 转换为 RML(Reportlab 标记语言)

2025年05月04日10jackei

是否有任何 Python 库或示例代码演示如何将基本 HTML 转换为 RML(Reportlab 标记语言 www.reportlab.org)?我可以考虑使用常规 HTML 解析器并添加一些自行开发的代码来生成 RML,但我想在这种转换中会有很多情况需要处理。

请您参考如下方法:

这样做应该不会有太大问题。除了元素名称上的一些差异之外,它非常简单:只需忽略任何不容易转换的 HTML 元素/您不关心转换为 RML 并执行其余的操作。我敢肯定,如果您为项目贡献一个基本的 HTML 到 RML 解析器,ReportLab 的人会很高兴。