是否有使用Text :: CSV编写CSV文件的单元格长度限制?

Bal*_*mar 2 csv perl

链接到这个问题 在perl中编写CSV

我正在解析html文件中的内容,并使用Text :: CSV将其写入csv; 哪个运作良好.

但是,虽然内容大小超过130000多个字符,但它会在单元格中写入重叠或仅部分内容.

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

请给我一些建议.

更新

我用这段代码打印csv. $csv->print($fh, [$name, $table]);

如果变量包含字符'[',']',它将重叠到下一个单元格.

更新

从此链接 http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=&siteid=0&version=839&IncludeSelector=Details,Description,ItemSpecifics&ItemID=251307275303

我正在尝试编写具有大内容的<\ Description>标记内的内容.

sun*_*ica 10

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

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

您可以尝试其他编辑器:

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