【发布时间】:2011-08-26 13:54:42
【问题描述】:
我正在使用 NSXMLParser 分析一个 XML 文件,它的效果很好,但有时会给出不准确的结果。
例如,我得到这个网址:
http://www.thehungersite.com/clickToGive/home.faces;jsessionid=01F974DC9E276DA587AE299175EDF4F4.ctgProd02?siteId=4&link=ctg_trs_home_from_ths_home_sitenav
但NSXMLParser 输出:
http://www.thehungersite.com/clickToGive/home.faces;jsessionid=01F974DC9E276DA587AE299175EDF4F4.ctgProd02?siteId=4&link=ctg_trs_home_from_ths_home_sitenav
由于某种原因,它忽略了字符串的 #38; 部分 - 我怎样才能找回它?假设这是我尝试过的 HTML 编码stringByAddingPercentEscapesUsingEncoding:,但这不起作用。
有什么想法吗?
【问题讨论】:
标签: objective-c format nsxmlparser