NSXMLParser
大きなxmlファイルの解析に使用したいと思います。ルートレベルには数千の要素があるため、ツリーベースのアプローチには大きすぎます。理想的には、これらの1,000個の要素のそれぞれを個別にツリーに解析してから、それらに対していくつかの(より複雑な)解析を実行したいと思います。これらのルートレベル要素の文字列値(xmlマークアップを含む)のみが必要であり、これを既存のツリーベースのパーサーに渡すことができます。NSXMLParser
可能であれば、それを行う方法を見つけることができませんでした。
このようなxmlファイルを想像してみてください
<start>
<record>
<title>The Title</title>
<content>Some content</content>
</record>
<record>
<title>The Title</title>
<content>Some content</content>
</record>
</start>
それぞれについてrecord
、を含む文字列を取得したいと思います<title>The Title</title> <content>Some content</content>
。