有没有办法生成一个string,可以粘贴到Excel的通用格式(即项目符号,单元格内换行符)

我的客户有一个完整的HTML表格格式的网站。 该网站的function是从HTML表格中select不同的行,并将行的内容(以及其他数据)复制到剪贴板。 客户端需要这个结果string的格式来维护某些单元格格式,例如换行符和项目符号。

目前我正在使用AJAXcallback的零剪贴板来生成内容并将其复制到剪贴板。 那部分工作正常。

我已经处理了结果string来使用"\t"字符来分隔行中的单元格和"\n"来分隔行。 过去,我迷路了。

有没有办法将项目符号点字符和单元格内换行符编码为UTF-8string,以便格式化在到达Excel时保留下来?

Web服务器使用PHP 5.3运行Apache。

我为这个问题而来的解决scheme一直坐在我面前。

将HTML代码粘贴到Excel中时,它会将所有HTML字符转换为其实体(<),但一个表格除外。

虽然我从来没有能够在Excel中添加项目符号,但是通过使用内联CSS生成表格元素,我甚至可以创build表格,甚至可以使用背景颜色和边框等一些样式。 Excel正确处理了行和列,仍然保留了一些格式。 这符合客户的需求,并且尽可能接近我所能想到的。