我正在使用this方法将HTML表格导出到Excel。但是,我的数据中的某些列有<
个字符。当我尝试在Excel中打开文件时,这会导致错误。有没有办法忽略这些字符或自动替换它们?
例如:
<tr>
<td>Assume A>B</td>
</tr>
PS:我已经拥有<
字符的html数据。我将它拉进一个新页面,其中有一个按钮将其导出为excel(使用xml格式)。
答案 0 :(得分:1)
我不知道您提到的问题的任何解决方案。但是,解决方法可以是使用Perl / sed编写小型数据卫生脚本来清理数据。 此类脚本的详细信息可能来自here。
答案 1 :(得分:0)
MS-Excel一般没有问题&#39; $out = array_udiff($aktifler, $gelenler, function($a, $b) {
// the callback must return 0 for equal values
return intval($a != $b);
});
&#39;字符。然而,HTML应用程序倾向于解释&#39; <
&#39;字符作为HTML标记的开头。
您可以在导出和导入期间按<
替换字符,并将其替换回&#39;&lt;&#39;在Excel中。
或者您可以确保在此过程中引用文本字段。