我正在使用 php 解析一个 xml 文档。
当我在浏览器中看到结果时,我得到以下字符:
ñ 而不是西班牙语 ñ
à 而不是 í
á 代替 á
ó 而不是 ó
é而不是é
我打算使用 str_replace 并将每个奇数字符替换为好字符,但遗憾的是,之前的模式仅偶尔发生,而且通常我有大量奇数字符 :(
xml标题是:
<?xml version="1.0" encoding="iso-8859-1"?>
但是,如果我将其更改为 utf-8,则根本不会打印..
我使用 simplexml_load_string 将 xml 作为字符串加载(来自类似的数据库)
你能给我一些关于如何解决这个问题的想法吗?
非常感谢