반응형
$.ajax({
    type: "POST",//전송방식 GET,POST
    url: "전송할 페이지 URL",
    data: {name : "value" , name2 : "value2"},//파라미터 전송
    dataType: "xml",//페이지 리턴 형식 json, jsonp, xml, html
    async: false, //동기식 = false , 비동기식 = true // 기본값 true
    success: function(xml){ //아작스 전송 성공시 실행 스크립트
     //$("#contents").html(xml);
    },
    beforeSend : function(){// 아작스 전송전 실행 스크립트
     $("#nation_content_view").showLoading();
    },
    complete : function(){//아작스 작업 완료후 실행 스크립트
     $("#nation_content_view").hideLoading();
    },
    error: function(xhr, status, error){ // 아작스 에러 발생시 실행 스크립트
      alert("에러 : " + error);
    }
   }); 

jQuery 아작스 틀

그중 success 부분을 아래와 같이 처리

if( $(xml).find("result_size").text() > 0 ){ 
     //반복문으로 파일 표시
     $(xml).find("record").each(function(){
      var path = $(this).find("PATH").text();
      var name = $(this).find("NAME").text();
      var view = $(this).find("VIEW").text();
     });
    }

리턴 xml 양식

<result_set>
      <success>true</success>
      <result_size>3</result_size>
      <record no="1">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
      <record no="2">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
      <record no="3">
            <PATH>파일경로</PATH>
            <NAME>파일명칭</NAME>
            <VIEW>뷰 어쩌고 저쪼고</VIEW>
      </record>
</result_set>
반응형

'공부거리 > AJAX' 카테고리의 다른 글

[JQUERY]jquery 를 사용한 아작스  (0) 2015.12.22
XMLHttpRequest 방식 Ajax 통신  (0) 2013.04.18
반응형
xml파일을 들여다 보면 보기가 불편한데요

이것을 각 항목별 라인 정렬을 할수 있습니다.

현 파일에 대해서는

단축키 Ctrl + Shift + F  을 누르면 자동으로 정렬을 해줍니다.

이클립스 의 설정에서도 가능한데. 방법은

Windows - Preference  항목에 들어가셔서

xml - xml file - edit 에 들어가시면

Split multiple attributes each on a new line

항목을 체크 해주신뒤

xml 에디터 화면에서 전체 선택을 하신뒤 Ctrl + i 를 눌러 주시면 됩니다.

반응형

'공부거리 > ANDROID' 카테고리의 다른 글

[안드로이드]Intent 를 이용한 Date 주고받기  (0) 2011.11.16
[안드로이드] 인트로 화면 만들기  (0) 2011.11.14
SMS 전송  (0) 2011.11.01
토스트 메시지.  (0) 2011.09.15
자동 회전 방지하기.  (0) 2011.09.01

+ Recent posts