字符串未从XML正确解析

时间:2010-11-25 13:35:37

标签: iphone xml-parsing

我正在解析一个XML文件,其中的数据是“葡萄牙语”。数据被成功解析但它没有按预期返回数据, 示例=>我正在解析字符串“PróximoGP”,它正在返回“óximoGP”。它正在修剪前两个字母。同样的问题我在其他字符串中。

我该怎么办?请帮忙。 谢谢 -

1 个答案:

答案 0 :(得分:2)

这是设计的。 NSXMLParser并不保证它会一次性传递元素的整个字符串内容。当多次调用parser:foundCharacters:方法时,您应该声明一个可变字符串来存储找到的字符并附加到此字符串。看看Apple的示例代码,他们在各处都这样做。