2012-07-31 2 views
0

이 링크에 표시된 이미지를 파싱하려고 시도하고 있습니다. http://lawncare.ncsu.edu/RSSFeed.aspx을 Android 기기에 표시하고 있습니다. 지금은 이미지와 관련된 텍스트 만 구문 분석 할 수 있습니다. 누구든지 이러한 이미지를 파싱하는 방법에 대한 아이디어를 제안 할 수 있습니까? JSoup을 사용하지 않는 편이 좋다.웹 페이지에서 여러 이미지를 파싱하여 Android 기기에 표시

답변

0

에서 여기에이 질문을보고보십시오 : How to parse XML using the SAX parser

특히 damiean 자신의 솔루션에 의해 주어진 답.

 Bundle b = new Bundle(); 
b.putString("title", feed.getItem(position).getTitle()); 
b.putString("description", feed.getItem(position).getDescription()); 
b.putString("content", feed.getItem(position).getContent()); 
b.putString("link", feed.getItem(position).getLink()); 
b.putString("pubdate", feed.getItem(position).getPubDate().toString()); 

내가 뭘 짓을하면 "필드가"설명 (텍스트)와 이미지가 모두 포함되어 있다는 것입니다 :

내가 RSS 피드를 구문 분석하고 내 코드의 일부이다. 전체 "내용"필드 내용을 WebView로 전달하고 이미지와 텍스트를 올바르게 표시합니다.

+0

나는 그의 방법을 사용하여 페이지를 분석했습니다. 그러나 문제는 img src가 태그 안에 있다는 것입니다. 텍스트가 표시됩니다. 하지만 이미지가 아닙니다. – user1454068

+0

좋아, 내가 생각할 수있는 유일한 해결책은 태그 안의 콘텐츠를 가져 와서 문자열로 복사 한 다음 구문 분석하여 ""태그를 찾은 다음 비트 맵으로 이미지 뷰로 전달하거나 전체 콘텐츠를 복사하는 것입니다 ""태그 안에 넣은 다음 웹보기로 전달하십시오. – Android2390

+0

죄송합니다. 더 자세히 설명해 주시겠습니까? 또한 WebView에 내용을 표시 한 경우 브라우저를 사용하여 내용을 표시하고 있습니까? 왜냐하면 나는 그렇게하기 싫어. – user1454068

관련 문제