使用PHP excel电子表格库将Html文档写入excel工作表

使用PHP excel电子表格库将Html文档写入excel工作表,php,excel,Php,Excel,我已经使用PHP电子表格\u excel\u Writer\u工作表成功地动态生成了一个excel文档,其中包含多个工作表,第一张工作表上有索引 但我无法在多个工作表中打印html数据 我正在使用下面的代码链接 <?php $html = <html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:excel"

我已经使用PHP电子表格\u excel\u Writer\u工作表成功地动态生成了一个excel文档,其中包含多个工作表,第一张工作表上有索引

但我无法在多个工作表中打印html数据

我正在使用下面的代码链接

 <?php 

 $html = <html xmlns:o="urn:schemas-microsoft-com:office:office"
            xmlns:w="urn:schemas-microsoft-com:office:excel"
            xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><div align="center">Hello</div></body></html>



   $worksheet->write(
            0,
            0,
            $html,
            $formatData);      ?>

当尝试上述代码时,它会将html数据分块并以html代码的形式打印出来,而不是对其进行解析。

我建议您阅读SEW的文档;但是您应该用原始数据值填充各个单元格,而不是用HTML标记块填充。我只有HTML文档,我想按原样打印它。我见过一些没有行和边框的文档,上面打印着带有图像的html文档;但是,如果您只有一些图像,那么为什么需要创建xls文件呢?虽然我在你的示例标记中没有看到任何图像,但只有一个带Hello的div。这里没有图像,我在数据库中有html表。如果你从数据库中提取数据,那么它应该是一个可以写入电子表格单元格的结构;但是直接从数据库数据,而不是从HTML标记执行