Is there a way to parse a website’s source on the iPhone to get the URL’s of photos on that page? If so how would you do that?
Thanks
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
I recommend regular expressions. There’s a great open source Regex library for Cocoa called RegexKit. For the most part, you can just drop it in your code and it’ll “just work”.
Getting all the urls of images wouldn’t be too difficult (less than 20 lines of code) if you assume that all images are going to be in <img> tags. You’d just grab all the image tags (something like: <img\s+[^>]+>), then iterate through those matches. For each match, you’d pull out whatever’s in the src attribute: src\s*=\s*(“|’)?\s*([^\s”‘]+)(\s|”|’)
You might need to tweak that a bit, but it shouldn’t be too bad.