5

链接到这个问题 Writing CSV in perl

我正在解析 html 文件中的内容并使用 Text::CSV 将其写入 csv;效果很好。

但是,虽然内容大小有超过 130000+ 个字符,但它会重叠或只有部分内容被写入单元格中。

这是 csv 中具有单元格字符限制范围的任何内容吗?

请给我一些建议。

更新

我使用此代码打印 csv。 $csv->print($fh, [$name, $table]);

如果变量包含字符 '[',']' 它会与下一个单元格重叠。

更新

从这个链接

我正在尝试将内容写入 <\Description> 标记内,该标记具有大量内容。

4

1 回答 1

19

问题出Excel 上。实际的 CSV 文件是正确的,但是根据Microsoft 的文档,Excel 在单个单元格中无法读取超过 32767 个字符:

一个单元格可以包含的字符总数:32,767 个字符

您可以尝试其他编辑器,例如:

至少其中一个应该满足您的需求。

于 2013-09-17T10:28:07.570 回答