如何在IOS中使用sax解析器解析中文字符
我在应用程序中遇到解析汉字的问题。我有几个网址,其中包含中文字符。这些url用于下载图像。url是我从服务器得到的响应的一部分,响应是xml格式的。我需要解析响应,获取响应中的每个url并下载图像。若url包含英文字符,那个么我能够获取整个url,并且我正在成功下载,若url包含中文字符,那个么将调用解析器的ParseErrorDelegate方法。当我用foundcharacter打印url时 方法,该url被分成两半,类似这样的东西。 “(上半年),ㅊㅎㅅㄱ대ㅐㅐㄱㅆㅅㅉ/Image/Medium/10082013052045560.jpg(下半部分) 为什么会这样?有什么想法吗?如何在IOS中使用sax解析器解析中文字符,ios,saxparser,Ios,Saxparser,我在应用程序中遇到解析汉字的问题。我有几个网址,其中包含中文字符。这些url用于下载图像。url是我从服务器得到的响应的一部分,响应是xml格式的。我需要解析响应,获取响应中的每个url并下载图像。若url包含英文字符,那个么我能够获取整个url,并且我正在成功下载,若url包含中文字符,那个么将调用解析器的ParseErrorDelegate方法。当我用foundcharacter打印url时 方法,该url被分成两半,类似这样的东西。 “(上半年),ㅊㅎㅅㄱ대ㅐㅐㄱㅆㅅㅉ/Image/Med
提前感谢。您使用的是
NSXMLParser
?如果是,您需要更改编码。是的,我正在使用NSXMLParser。。我正在编码为NSUTF8StringEncoding。是吗?但我也面临同样的问题。。无法解决它。。