我正在使用 php 将数据保存到数据库,并使用 java 将其导出
当我创建 excel 时,有一些字符会导致问题的行
我使用这个https://github.com/dhatim/fastexcel包
没有代码错误,但是当我打开 xlsx 时,我看到了这个
以下是字符:“\b”和“\u0001”
这是我的带有这些字符的数据库行
当我从 db 复制列并将其粘贴到 inteliji 时,我看到了这个
有什么方法可以更改字符串编码以避免 excel 错误,或者当我将它们保存到数据库或 java 时使用 php 删除这些坏字符,当我导出它们时
看起来数据包含不可打印的字符“标题开头”和“退格”,这些字符在常见字符集中有效。查看 String.replaceAll() 替换为 ""。这将删除这些字符。我让你来构建一个简单的正则表达式来搜索它们。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句