【发布时间】:2013-04-29 13:38:18
【问题描述】:
我正在尝试使用 php/AJAX 在网页上输出 .txt 文件的内容,这适用于其中没有特殊字符的 .txt 文件。但是当 .txt 文件中包含诸如字母重音符号之类的字符时,例如 è,对文件内容的 AJAX 请求返回 null。
根据我运行的测试,我认为问题源于从 word 文档中复制和粘贴 .txt 文件的内容。
例如,如果您从 Word 文档中复制撇号并通过记事本将其粘贴到 .txt 中,则与将撇号直接输入到记事本中的情况不同。 txt 文件。
我的客户当前将 .txt 文件上传到他服务器上的某个文件夹,并通过从 word 复制和粘贴来创建他的内容。有没有办法解决这个问题,以便可以读取这些“复制和粘贴”的特殊字符?
格式差异示例:
复制自文字 - 戴夫的
直接输入 - Dave 的
你看到撇号的不同了吗?
【问题讨论】:
-
您在记事本中将文件保存为 UTF8 还是 ANSI ?
-
您需要在 php 或 javascript 中寻找“拉直引号”的解决方案。