iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの基礎 - Tips197 XMLファイルから属性を探す

登録タグ
iOS
Icon comment count 0
Icon stock count 0

3-10データTips197 XMLファイルから属性を探す

Level2

PointXPathで属性を探索(xmlXPathNewContext関数、xmlXPathEval関数)

XMLファイルを読み込んだ後に属性でデータを探索する場合は、xmlXPathEval関数を使います。

xmlXPathEval関数には、xmlXPathNewContext関数で作成したコンテキストと、XPathのC言語の文字列を渡します。

リスト1では、personタグのid属性が「02」のデータを取得しています。

実行結果
リスト1 属性を探索する(ファイル名:basic197.xcodeproj)
- (IBAction)clickAttribute:(id)sender
{
    NSString *path = [[NSBundle mainBundle] pathForResource:@"persons" ofType:@"xml"];
    xmlDocPtr doc = xmlParse

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません