そんなに難しくないよ XML のパースと聞くと「複雑」や「難しい」などのイメージが強く、なかなか手が出しづらいと思っていませんか? 私も前はそうでした。 実は実際に手を動かしてみると簡単なんです。 今回は XML のパースについて、ライブラリを使わずに OS の組み込みクラスのみを用いたミニマムレベルのサンプルをご紹介します。 使用する XML は こちら。 a と入力した時の Google Suggest の結果です。 この XML をパースして、サジェストの結果を表示してみましょう。 説明を簡略化するため通信は行わず、XML はテキストで保持しておくことにします。 iOS iOS で XML をパースするためには NSXMLParser クラスを使用します。 サンプルコード @interface ViewController () <NSXMLParserDelegate> @prop
![[iOS][Android] ライブラリを使わずに XML をパースする | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/59033efbc7e1ab5d824311649cd012ca1b753503/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2016%2F01%2Feye-catch-ios-and-android.png)