Character encoding SimpleXML西里尔编码
这是我正在使用的XML文件的类型:Character encoding SimpleXML西里尔编码,character-encoding,internationalization,simplexml,Character Encoding,Internationalization,Simplexml,这是我正在使用的XML文件的类型: <?xml version="1.0" encoding="UTF-8"?> <ProductCatalog> <ProductType>Дънни платки</ProductType> <ProductType>Дънни платки 2</ProductType> </ProductCatalog> 我得到以下结果: object(SimpleXMLE
<?xml version="1.0" encoding="UTF-8"?>
<ProductCatalog>
<ProductType>Дънни платки</ProductType>
<ProductType>Дънни платки 2</ProductType>
</ProductCatalog>
我得到以下结果:
object(SimpleXMLElement)#5 (1) { [0]=> string(40) "Дънна платка наÑтолна"
我在XML文件中尝试了不同的编码,但它不能很好地处理西里尔字母符号。如果在浏览器中切换字符编码(到utf-8),会发生什么?
我的意思是,看起来像是输出问题。发布一个指向XML文件的链接。另外,请确保您使用正确的字符集输出正确的
内容类型
标题。
object(SimpleXMLElement)#5 (1) { [0]=> string(40) "Дънна платка наÑтолна"