0

我使用这个http://www.google.com/ig/api?weather=paris创建了一个天气预报应用程序。它适用于除巴黎以外的所有城市。

在我的应用程序中,我有一个文本字段;如果我输入“Sydney”,它将显示悉尼的天气,但如果我输入“Paris”,它会给出错误:NSXMLParserErrorDomain error:9. 我不知道这意味着什么。可能是什么错误?任何想法?

4

2 回答 2

2

根据Apple 的文档,它遇到了一个非法字符:NSXMLParserInvalidCharacterError = 9,

确保将其正确解析为 UTF-8

于 2011-05-11T12:32:34.617 回答
1

您正在解析的 XML 似乎包含一些 UTF-8 字符,但 XML 没有正确的 UTF-8 XML 声明。

确保正确配置解析器。

于 2011-05-11T12:34:38.377 回答