$.ajax({
url: 'document.xml', // 읽어올 문서
type: 'GET', // 방식
dataType: 'xml', // 문서 타입
timeout: 1000, // 시간 설정
error: function(){ // 로딩 에러시
alert('Error loading XML document');
},
success: function(xml){ // 로딩 성공시
// do something with xml
}
});
------------------------------------------------
네이버 블로그 xml예제
---------------------------------------------------
맨 위 소스에서 success 부분을 아래와 같이 수정
------------------------------------------------
네이버 블로그 xml예제
<item>
<category>
<![CDATA[ 카테고리 ]]>
</category>
<title>
<![CDATA[ 제목 ]]>
</title>
<link>
http://주소
</link>
<description>
<![CDATA[ 내용 ]]>
</description>
<tag>
<![CDATA[ 태그 ]]>
</tag>
</item>
맨 위 소스에서 success 부분을 아래와 같이 수정
success: function(xml){
$(xml).find('item').each(function(){ // xml 문서 item 기준으로 분리후 반복
var link = $(this).find("link").text();
var title = $(this).find("title").text();
var description = $(this).find("description").text();
var tag = $(this).find("tag").text();
var view_text = link + title + description + tag ;
$("#id").append(view_text); // #id 에 view_text 삽입
var title = $(this).find("title").text();
var description = $(this).find("description").text();
var tag = $(this).find("tag").text();
var view_text = link + title + description + tag ;
$("#id").append(view_text); // #id 에 view_text 삽입
});
} '웹프로그래밍' 카테고리의 다른 글
Jquery 배열설정 관련 (0) | 2011.11.25 |
---|---|
Jquery dom 셀렉터 (0) | 2011.11.25 |
[jquery] onload, ready 페이지 로딩시 처리부분 (0) | 2011.11.11 |
try catch 자바스크립트 팁 (3) | 2011.10.05 |
따라다니는 사이드바, 퀵바, 퀵메뉴, 사이드메뉴 자바스크립트 (0) | 2011.10.05 |