이미지를 추출하길 원하시는 본문 내용(str)을 getImage를 이용하시면 해당 이미지의 src안의 값을 받을 수 있습니다.
String str = 이미지를 추출을 원하는 본문;
String imgStr = getImage(str);
이미지 추출 함수 |
public static String getImage(String str) { String ret=""; if ( str!=null) { String tmp=str.toLowerCase(); int lt=tmp.indexOf("<img"); if ( lt>-1) { int gt=tmp.indexOf(">",lt); if ( gt>-1) { str=str.substring(lt, gt); tmp=str.toLowerCase(); lt=tmp.indexOf("src="); if ( lt>-1) { gt=tmp.indexOf(".gif",lt); if ( gt<0 ) gt=tmp.indexOf(".jpg",lt); if ( gt<0 ) gt=tmp.indexOf(".png",lt); if ( gt<0 ) gt=tmp.indexOf(".bmp",lt); if ( gt>-1) { ret=str.substring(lt+4,gt+4); ret=ret.replaceAll("\"",""); } } } } } return ret; } |
'IT공부방' 카테고리의 다른 글
[동영상]안철수 KAIST석좌교수 "개발자가 성공하는 길" (0) | 2010.06.30 |
---|---|
[알고리즘] The for Statement (for 명령문) (0) | 2010.06.04 |
[액셀]막대형차트 + 꺾은 선형차트 결합하기 (0) | 2009.12.16 |
[오픈소스] ffmpeg Video Option 문서 (0) | 2009.04.16 |
[알고리즘] 10이하 숫자 없애기(123->120으로 만들기) (0) | 2008.12.22 |
[오픈소스][펌]20 Amazing jQuery Plugins and 65 Excellent jQuery Resources (0) | 2008.11.27 |
MS08-067 취약점을 이용한 악성코드 피해 주의요망 (0) | 2008.11.26 |
컴포넌트 판매 사이트 (0) | 2008.11.19 |
(로그인하지 않으셔도 가능)