Character encoding SimpleXML西里尔编码

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文件的类型:

<?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) "Дънна платка наÑтолна"