我必须用 XML 字符串解析 NSData,有人知道简单的类别吗?我有这样的 JSON,但我被迫使用 XML。我尝试使用 XMLReader,它的界面看起来很干净,但我发现了一些问题:
到处都是神秘的换行符和空格:
"comment_count" = {text = "\n \n 21";};
我的西里尔符号看起来是这样的:
"description_text" = {text = "\n \U041f\U0438\U043a\U0430\U0431\U0443\U0448};
例子:
<?xml version="1.0" encoding="UTF-8" ?>
<news>
<xml_count>43</xml_count>
<hot_count>449</hot_count>
<item type="text">
<id>1469845</id>
<rating>147</rating>
<pluses>171</pluses>
<minuses>24</minuses>
<title>
<![CDATA[Обновление огромного архива Пикабу!]]>
</title>
<comment_count>26</comment_count>
<comment_link>http://pikabu.ru/story/obnovlenie_ogromnogo_arkhiva_pikabu_1469845</comment_link>
<author>icq677555</author>
<description_text>
<![CDATA[Пикабушники, я обновил свой огромный архив текстовых постов из горячего!]]>
</description_text>
</item>
</news>