我使用此http://www.google.com/ig/api?weather=paris为天气预报创建了一个应用。它适用于除巴黎以外的所有城市。
在我的应用中,我有一个文本字段;如果我输入“悉尼”,它会显示悉尼的天气,
但如果我输入“Paris”,则会出错:NSXMLParserErrorDomain error:9
。我不知道这意味着什么。可能是什么错误?有什么想法吗?
答案 0 :(得分:2)
根据Apple's documentation,它遇到了一个非法的角色: NSXMLParserInvalidCharacterError = 9,
确保正确解析为UTF-8
答案 1 :(得分:1)
您正在解析的XML似乎包含一些UTF-8字符,但XML没有适当的UTF-8 XML声明。
确保正确配置解析器。