用希伯来语解析XML

问题描述:

我正在使用iphone应用程序中的NSXMLParser。 后来我在视图中显示文本。 当我在我的XML中使用英语时,一切都很好。 但我的XML是用Herbrew语言编写的。我无法正确读取文本并显示它。请告诉我我在XML中做了哪些更改。用希伯来语解析XML

+0

这是什么意思,你是“无法正确阅读文本并显示它”?将XML分解为不起作用的最小版本并粘贴到此处。对代码也一样。 – zoul 2010-06-06 08:55:59

+0

我试图过去整个XML(只有50行),但在预览中,它的跳过元素。 – Satyam 2010-06-07 09:09:46

如果XML文件使用UTF-8,并且您使用NSUTF8Encoding对其进行解码,则应该没有问题。 在UI中显示字符串时,请记得设置正确的对齐方式,或者从右到左看起来不正确。

+0

如何才能知道我的XML文件是否是UTF-8编码? – Satyam 2010-06-07 09:09:08

+0

好吧,有两种方法 - 在文件的开头(0xFE和0xFF)有BOM字符,或者如果它是没有BOM的文件,则必须在某些文本编辑器/查看器中打开它,以便您切换编码和看看它是哪一个。 – reflog 2010-06-07 10:34:04