Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP Excel阅读器:获取删除线/删除线值_Php_Excel_Parsing - Fatal编程技术网

PHP Excel阅读器:获取删除线/删除线值

PHP Excel阅读器:获取删除线/删除线值,php,excel,parsing,Php,Excel,Parsing,我正在寻找解析Excel工作表中单元格的删除线/删除线值的方法,如果可能的话,可以使用PHP脚本。删除或不包含简单文本值的单元格(无公式或任何内容) 我已经尝试使用和其他一些脚本。但是我还没有找到任何PHP脚本来解析这个特定的值(删除),我尝试将这个解析特性添加到PHP excel阅读器中,但没有成功 我已尝试添加以下内容: function lineTrought($row,$col,$sheet=0) { return $this->fontProperty($row,$col

我正在寻找解析Excel工作表中单元格的删除线/删除线值的方法,如果可能的话,可以使用PHP脚本。删除或不包含简单文本值的单元格(无公式或任何内容)

我已经尝试使用和其他一些脚本。但是我还没有找到任何PHP脚本来解析这个特定的值(删除),我尝试将这个解析特性添加到PHP excel阅读器中,但没有成功

我已尝试添加以下内容:

function lineTrought($row,$col,$sheet=0) {
    return $this->fontProperty($row,$col,$sheet,'strikethrough');
}
并在这部分解析代码中添加一些代码(由**表示):

但是我找不到正确的数据来表示删除线的值。v($data,$pos+16)是不正确的,我尝试了很多其他东西,但没有成功

如果使用PHP库不可能,那么您知道如何使用Python或Perl脚本解析XLS,然后将数据切换到PHP吗

CPAN Perl脚本中的Spreadsheet::ParseExcel-0.55似乎可以工作,但我的主要应用程序是PHP,因此我需要将结果写入文件,并用PHP或类似的方式对其进行解析。

另请查看:

$cell->getStyle()->getFont()->getStrikethrough().
它说它可以读取Excel文件。我使用它主要是为了写作,所以我不知道在多大程度上支持阅读。

另请查看:

它说它可以读取Excel文件。我使用它主要是为了写作,所以我不知道在多大程度上支持阅读。

使用PHPExcel(,官方url),您可以从单元格中读取样式值。对于罢工者来说是这样的

$cell->getStyle()->getFont()->getStrikethrough().
使用PHPExcel(,官方url),您可以从单元格中读取样式值。对于罢工者来说是这样的

$cell->getStyle()->getFont()->getStrikethrough().

打通文本看起来怎么样?它是编码的吗?二进制?穿透文本看起来怎么样?它是编码的吗?binary?似乎是一个非常完整的库,我来试试。我不明白我怎么没找到这个。我不及格。似乎是一个非常完整的图书馆,我要试试。我不明白我怎么没找到这个。我失败了。