View Full Version : Doubt in parsing rss fields
iphonejudy
Feb 17, 2009, 07:05 AM
I need to parse rss fields like
<xml>
<item>
<title>title</title>
<description>descriptionsssssssss....</description>
<url>http:/example/example.jpg</url>
</item>
</xml>
I can parse title and description,But the image url is displayed as it is.
How can i parse the image url to display the image?
admanimal
Feb 17, 2009, 07:13 AM
It sounds like you don't have a parsing question, you have a "how do I load an image from a remote URL?" question.
Pring
Feb 17, 2009, 07:26 AM
You should be able to load a UIWebView with the image URL.
chbeer
Feb 17, 2009, 09:06 AM
You need to understand the difference between parsing and loading URLs. What you want is to load the image from the url you parsed.
You should be able to load a UIWebView with the image URL.
UIWebView is waaayy oversized for displaying a single image!! Use UIImageView and load the image yourself. (Don't have the documentation at hand but that is easy).
Pring
Feb 17, 2009, 09:56 AM
UIWebView is waaayy oversized for displaying a single image!! Use UIImageView and load the image yourself. (Don't have the documentation at hand but that is easy).
You mean the component is too heavy-weight? I concur but it's a quick and easy way to do what they want. It won't scale well but perhaps that's not a problem.
To make a UIImage from a URL you want to do something like
NSString *path = @"http://whateveryoururlis.com/yourimage.jpg";
NSURL *url = [NSURL URLWithString:path];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *img = [[UIImage alloc] initWithData:data cache:NO];
Then put that UIImage in a UIImageView.
iphonejudy
Feb 27, 2009, 06:28 AM
I am using the below code to display image from url
NSString *pathimage = vController.currentUrl1;
NSURL *urlImage= [NSURL URLWithString:pathimage];
NSData *data = [NSData dataWithContentsOfURL:urlImage];
UIImage *img = [[UIImage alloc] initWithData:data cache:YES];
vController.imageview1.image=img;
But the image is not displayed.Can anyone tell me solution?
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.