2012-02-27 12 views
2

IOS phoneディレクトリアプリを作成しています。私はURLからXMLファイルをダウンロードしようとしています。このXMLファイルは、ディレクトリ内のすべての人の電話番号、名前、およびIDをディレクトリアプリケーションに入力するために使用されます。私はIOS開発の初心者です。私は、XMLファイルを解析する方法を開始する場所に関する情報や支援を探しています。iOSの電話帳

+0

あなたがXMLかJSONのどちらを扱うかについて選択肢があるかどうかは疑問です。そうした場合、JSONはより良い選択です。私は両方を使用していて(まだ使用しています)、JSONを扱うのはずっと簡単です。 –

答えて

1

ココアに含まれているものはNSXMLParserで、ソースコードイメージマップをダウンロードできます。 TouchXMLTBXMLのような他の第三者図書館もあります。私の経験ではTouchXMLにはいくつかのメモリリークの問題がありますが、これは多くの問題を引き起こす可能性があります。そして私に最も速い結果を与えてくれたのは、はるかにTBXMLです。

あなたはここに利用できるすべての利用可能なサードパーティ製のパーサーに関する詳細な記事を見つけることができます:Best xml parser for your app

0

TBXMLはIMO移動するための方法です。私はあなたがそれを必要とする場合、完全なコードサンプルを持っています。そのXMLファイルの構造を投稿すると、必要に応じてサンプルを変更できます。

0

Webサーバーを手動で作成する場合は、XMLの代わりにJSONを使用します。それは少し使いやすいです。 XMLを使用する必要がある場合は、NSXMLパーサクラスがうまく機能します。ここでは良いチュートリアルです:http://www.xcode-tutorials.com/parsing-xml-files/

または21章をチェックすることができます。私は、より詳細な解説のための大きなネーチャーの牧場のiPhoneプログラミングブックを信じています。

Good Luck!