【发布时间】:2015-11-20 10:05:33
【问题描述】:
我正在从 Sybase ASE 数据库中检索一些数据以构建一些 xml 字符串。当我回显这个字符串时,它看起来没问题,但是按 Ctrl+U(这会将您带到view-source 模式)我得到的是这样的:node_name="Негативотсутствует"
在我需要将此字符串写入文件之后,我也遇到了同样的困惑......
mb_detect_encoding 说UTF-8。如何解决此问题并使其显示为正常可读的字符串?
UPD 我明白了。我的 XML 字符串是在没有编码定义的情况下创建的。添加encoding=\"utf-8\" 解决问题。
【问题讨论】: