如何用特殊字符解析XML?

时间:2010-06-05 07:37:49

标签: iphone xml parsing nsxmlparser

每当我尝试用特殊字符(如ō或満月先生)解析XML时,我都会收到错误消息。 xml文档声称使用UTF-8编码,但似乎并非如此。 下面是我在Firefox中查看XML时麻烦的文本:

  

漂白剂:钻石尘   叛乱 - MÅ Hitotsuno   HyÅrinmaru;漂白剂 -   DiamondDust Rebellion - Mou Hitotsu no   Hyourinmaru

在实际网站上,Å 实际上是角色ō。

  

< br />一天,   哆啦A梦和他的朋友见面   Mangetsu教授   (æºæåç,   研究人员Mangetsu教授?)   魔法和魔法生物如   哥布林和他的女儿Miyoko   (ç¾å¤å,   Miyoko?),并被警告   危险的近似   & quot;明星   黑道&安培; QUOT;到了   地球与轨道。< br />   < br />

再次,在实际网站上,这些角色显示为満月先生和美夜子。

除了那些特殊字符之外,实际的XML文件格式正确,这些特殊字符肯定不会使用UTF-8编码。有没有办法让NSXML解析这些XML文件?

1 个答案:

答案 0 :(得分:3)

要使用除utf-8之外的其他字符,您需要使用其特殊字符代码。如果您想代表ö,则需要输入ö

了解更多关于
维基百科:http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references