【发布时间】:2018-08-31 20:27:10
【问题描述】:
是否有任何 Python 库或一些示例代码演示如何将基本 HTML 转换为 RML(Reportlab 标记语言 www.reportlab.org)?我可以考虑使用常规的 HTML 解析器并添加一些自制代码来生成 RML,但我想在这样的转换中会有很多情况需要处理。
【问题讨论】:
是否有任何 Python 库或一些示例代码演示如何将基本 HTML 转换为 RML(Reportlab 标记语言 www.reportlab.org)?我可以考虑使用常规的 HTML 解析器并添加一些自制代码来生成 RML,但我想在这样的转换中会有很多情况需要处理。
【问题讨论】:
您应该不会有太多麻烦。除了元素名称的一些差异之外,它非常简单:只需忽略任何无法轻松转换的 HTML 元素/您不关心转换为 RML 并完成其余的工作。我敢肯定,如果你为项目贡献了一个基本的 HTML 到 RML 解析器,我相信 ReportLab 的人会很高兴的。
【讨论】:
简单的转换器(Convert HTML to RML
【讨论】: