我正在制作一个报告工具,需要生成各种格式的报告,包括pdf,html和excel(.xls或任何可以在excel中轻松打开的格式)
我正在考虑使用xhtml或restructuredtext(rst)生成基本报告,然后将其转换为其他格式,我可以使用xhtml2pdf或rst2pdf进行pdf转换,但我找不到任何可以执行xhtml或者xhtml的工具/库首先要超越转换。
Q1。是否有任何rst或xhtml excel转换器?
还有什么其他选择?例如我正在考虑生成基本文档作为python对象列表,然后通过reportlab或excel通过xlwt(http://pypi.python.org/pypi/xlwt)
将它们转换为pdfQ2。是否已有任何此类python文档模型?
Q3。生成rst并解析它以使用xlwt生成xls文件是多么容易?
答案 0 :(得分:1)
用于将XML(或XHTML)中的数据集转换为Excel -
我自己没有这样做,但MSDN提供了一个示例XSLT(加上一些不相关的.NET代码),用于将样本数据集转换为Excel。它应该不会太难,因为输出是Excel接受的XML格式。