Turkcell | Geleceği Yazanlar

Soru & Cevap

XML'den gelen css embed parse işlemi

24.10.2014 - 23:02

Merhabalar, rss aracılığı ile XML parse ettiğim projemde gelen tagların birisnde (resim URL' ini alacağım tag) string şu şekilde dönüyor;

[code]<p><a href="http://vimeo.com/33333333"><img src="http://i.vimeocdn.com/video/33333333_200x150.jpg" alt="" /></a></p><p><p class="first"></p></p><p><strong>Cast:</strong> <a href="http://vimeo.com/gelecegiyazanlar">TURKCELL</a></p><p><strong>Tags:</strong> </p>[/code]​

Bu string içinden sadece <img' yi almak istiyorum daha doğrusu "http://i.vimeocdn.com/video/33333333_200x150.jpg" bunu almak istiyorum nasıl yapabilirim? yardımlarınız için teşekkür ederim.

2524 Görüntülenme

1 Cevap

Serdar
25.10.2014 - 01:53

[code]
/*bunu telefon kısmında yapmanı önermiyorum. gelen veri direk olarak url şekilde json yada xml ile gelse daha performanslı olur ama örnek kod*/


NSString *strComplete = @"&lt;p>&lt;a href="http://vimeo.com/23486376" title="Rebecca Black's Friday on Rock Band">&lt;img src="http://b.vimeocdn.com/ts/152/946/152946954_200.jpg" alt="Rebecca Black's Friday on Rock Band" />&lt;/a>&lt;/p>&lt;p>&lt;/p>&lt;p>Cast: &lt;a href="http://vimeo.com/thenerdery" style="color: #2786c2; text-decoration: none;">The Nerdery&lt;/a>&lt;/p>";

NSArray *arrComplete = [strComplete componentSeparatedBy:@"src="];

NSString *strSecond = [arrComplete objectAtIndex:1];

NSArray *arrSecond = [strSecond componentSeparatedBy:@" alt"];

NSString *strURLImage = [arrSecond objectAtIndex:0];
 

[/code]

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.