【发布时间】:2011-06-14 10:43:26
【问题描述】:
当字符串中包含“?”时,对包含 XML 的文件的解析就会中断。作为示例,您可以看到下面的行。
<Radio id="32">
<stationName>BBC 5 Live</stationName>
<streamType>aac+</streamType>
<streamBandwidth>48kbps</streamBandwidth>
<streamURL>http://bbcmedia.ic.llnwd.net/stream/bbcmedia_he2_5live_q?s=1308038932&e=1308053332&h=868e4fa343b375695183f6a3bd0267d9</streamURL>
</Radio>
有什么方法可以对“?”进行编码或者通常用来处理此类问题的方式是什么,我想这会遇到很多。
处理这个问题的代码行(我相信)是:
[aRadio setValue:currentElementValue forKey:elementName];
虽然我也许这不是它崩溃的地方。
非常感谢, -代码
【问题讨论】:
标签: iphone objective-c xml-parsing