2013-04-21 3 views
2

현재 RSS 응용 프로그램 (iOS)에서 작업 중이며 XML 데이터를 TableView로 구문 분석하고 피드 이미지를 UIImageView에 표시 할 수 있습니다.Feedburner RSS 피드에서 XML 이미지 가져 오기

더 구체적으로 말하자면 CNN Money 기사에서 미리보기 이미지를 얻을 수 있지만 UIImageView에 표시하려면 일반적인 크기의 이미지가 필요합니다. "썸네일 미디어"-

는 URL의 예를 피드이 XML 피드에서 http://rss.cnn.com/rss/money_latest.rss

을, 난 그냥만을 잡아 이미지에 대한 하나 개의 태그가 있습니다. 전체 기사를 열 때 표시되는 일반 이미지에 어떻게 액세스합니까?

미리 감사드립니다.

에드워드.

답변

1

rss에 정상적인 이미지의 URL이 없지만 rss 피드에 link 인 세부 정보 페이지를 구문 분석하여 가져올 수 있습니다.

링크를 열고 URL이 link 인 일반 이미지의 경우 <img src=> 태그를 얻을 수있는 방법을 찾으십시오.

당신은 내가 추세 <div id="ie_dottop">div 태그는 일반 이미지 URL을 포함 후 이미지 태그에서 추출 될 수 Normal Image를 볼 때 귀하의 경우에는 태그 ..에서 SRC를 얻기 위해 간단한 사용 NSString substring 기능은 읽기를 시도 할 수 있습니다

html 페이지와 구문 분석을 통해 얻을 수 있습니다.

모두 최고입니다.

+0

잘 이해한다면 XML 용 파서가 하나 뿐이므로 동일한 이미지를 잡을 수 있도록 다른 파서를 만들 필요가 있지만 HTML의 경우 맞습니까? 지금까지는 HTML 태그 내부의 일반적인 크기 (항상)로 이미지를 찾습니다. 몇 개의 XML 피드 중 큰 이미지 만 들어 있습니다. 맞습니까? 안녕하십니까, 고맙습니다. 대답 해 주셔서 감사합니다. 내 영어로 죄송합니다, 나는 외국인 (브라질)입니다! – Edward

+0

예 HTML 페이지를 구문 분석하기 위해 자신 만의 파서를 만들어야하지만, XML 파싱을 사용하지 말아야합니다. 내가 말했듯이, 문자열을 파싱하여 HTML에 필요한 정확한'img src '를 추출해야합니다. – iphonic

+0

시간 내 주셔서 감사합니다. 좋은 하루 되세요! – Edward

관련 문제