NSXmlParser foundCharacters方法一次不能读取单词吗?

NSXmlParser foundCharacters方法一次不能读取单词吗?

问题描述:

NSXmlParser foundCharacters方法在一次不读取字符串的时候会附带特殊字符,例如丹麦语字母København?NSXmlParser foundCharacters方法一次不能读取单词吗?

它从ø打破并单独阅读...

你的问题是什么?这是记录的行为:

解析器对象可能会发送委托几个解析器:foundCharacters:消息来报告元素的字符。由于字符串可能只是当前元素的总字符内容的一部分,因此您应该将其附加到当前字符累积,直到元素更改。

如果您希望捕获标记的全部文本内容,则必须捕获所有这些消息并将其加入到字符串中。