NSXMLParser的工作方式与“。”等符号无关

时间:2011-04-22 11:35:34

标签: iphone ios nsxmlparser symbols

我在iPhone应用程序中解析xml时遇到了一些问题。以下是我想用标准NSXMLParser解析器解析的xml代码的一部分。

<item>
<title>AMNews: Facebook & Twitter Updates Might Lead To Burglary, Oldham School Violates DPA, Amazon Cloud “Burstsâ€</title>
<link>http://www.itproportal.com/2011/04/22/amnews-facebook-twitter-updates-might-lead-to-burglary-oldham-school-violates-dpa-amazon-cloud-bursts/</link>
<description>People announcing their holiday plans on social networking platforms like Facebook and Twitter are putting themselves at risks from thieves and burglars. A new study ha</description>
<author>ravimandalia@itproportal.com (Ravi Mandalia)</author>
<pubDate>Fri, 22 Apr 2011 08:19:36 +0100</pubDate>
<guid>http://cdn.itproportal.com/photos/facebook-logo-4_thumb80x80.png</guid>
</item>

如何在

中看到
<title>AMNews: Facebook & Twitter Updates Might Lead To Burglary, Oldham School Violates DPA, Amazon Cloud “Burstsâ€</title>

标题标签一些奇怪的符号出现““”â/ strong>“。在功能

- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string;

我正在尝试获取标题并将其保存,但我的解析器工作错误。解析器只接受““符号后的文字!!!

我能做什么,谁能告诉我解析会发生什么?非常感谢!!!

2 个答案:

答案 0 :(得分:1)

您能告诉我们您-parser:foundCharacters:的实施情况吗?你如何存储string

我曾经在XML文件中使用过NSXMLParser个特殊字符,它没有问题。

答案 1 :(得分:0)