比較的大量の XML データを解析する必要があるため、TBXMLParser
. そして、私はそれにかなり慣れていません。以下は、XML 形式のサンプルです。
<item>
<title> Test XML</title>
<link>http://www.google.com</link>
<media:content url="http://blog.directorymaximizer.com/wp-content/uploads/2012/09/google.jpg" medium="image">
<media:title type="html”>Google</media:title>
</media:content>
<media:content url="http://icons.iconarchive.com/icons/fasticon/web-2/256/Google-icon.png" medium="image">
<media:title type="html”>Google-Png</media:title>
</media:content>
<media:content url="http://icons.iconarchive.com/icons/fasticon/web-2/256/Google-icon.png" medium="image">
<media:title type="html”>Google-Png</media:title>
</media:content>
</item>
and it goes on...
2 番目の URL ='Have to...' の値を取得したい。
TBXMLElement *iconElement = [TBXML childElementNamed:@"Image" parentElement:element];
strIcon = [TBXML valueOfAttributeNamed:@"url" forElement:iconElement];
これは私が試したコードです。これを使用して、最初のurl
属性値を取得できました。どんな提案でも大歓迎です。ありがとうございました :)