INNENTÜREN, TUNING DESIGN TÜREN aus Slowenien.


  • Ljubljana


    0038651 - 660 - 406

  • Ptuj


    0038651 - 316 - 130
    0038631 - 688 - 777

jquery xml 파싱 예제

jquery xml 파싱 예제

이 프로젝트의 목적은 전체 소스 코드의 예입니다. 이 자습서에서는 Javascript 및 jQuery를 사용하여 XML 파일을 읽고 구문 분석하고 처리하는 측면에서 경로를 약간 시작하고 아래로 가져옵니다. 이 예제에서는 텍스트 문자열을 XML DOM 개체로 구문 분석하고 JavaScript를 사용하여 정보를 추출합니다. jQuery 자체는 XML 문자열을 구문 분석할 수 없기 때문에; 우리는 대부분의 브라우저가 한 형태 또는 다른 지원 브라우저 DOM 구문 분석 방법을 활용합니다. 이 방법은 파이어 폭스, 크롬, 사파리와 DOMParser 개체가 최신 인터넷 익스플로러 브라우저에 의해 지원됩니다. 이전 인터넷 익스플로러 브라우저(예: IE 8)는 전용 ActiveX 개체를 사용합니다. DOMParser가 없는지 확인하는 브라우저 간 솔루션을 만들 수 있지만 이 프로젝트의 범위를 벗어났지만 나중에 추가 브라우저 간 지원을 위해 추가될 수 있습니다. 아래 예제에서 설명하는 특별한 아무것도 . 여기서 는 직원 세부 사항 xml 예제를 가져와 xml 변수에 할당했습니다. 먼저 이 코드를 사용하여 parsexml을 $xml = $ ($.parseXML (xml)); 그런 다음 찾기 방법을 사용하여 존경받는 xml 태그를 찾습니다. jQuery.parseXML은 브라우저의 기본 구문 분석 함수를 사용하여 유효한 XML 문서를 만듭니다. 그런 다음 이 문서를 jQuery에 전달하여 트래버스 및 조작할 수 있는 일반적인 jQuery 개체를 만들 수 있습니다. XML 데이터 원본은 어떤 식으로든 구조화되거나 모든 크기일 수 있습니다.

그러나 적절한 파서 응답 시간을 유지하려면 원본 XML 파일을 1MB 미만으로 유지하는 것이 좋습니다. 다음은 이 프로젝트에 사용되는 XML 소스의 예입니다. ActiveX 구문 분석은 추가 교차 브라우저(IE 8) 지원을 위해 나중에 추가될 수 있습니다. 두 번째로 주의해야 할 점은 결과의 고유 ID가 있는 HTML div 요소가 만들어지고 정의된다는 점입니다. 이 div는 다음 파일을 열고 구문 분석할 때 XML 파일의 데이터를 삽입하는 데 사용됩니다. 모든 최신 브라우저에는 텍스트를 XML DOM 개체로 변환할 수 있는 XML 파서가 내장되어 있습니다. responseText 속성은 응답을 문자열로 반환합니다. 그러나 XML 문서에 액세스하려면 먼저 XML DOM 개체에 로드해야 합니다.

두 경우 모두 결과를 위해 메시지가 HTML div 요소에 미리 준비됩니다. 감사합니다 다음 주에 당신을 참조하십시오. 그게 다야! 이번 주에는 동일한 XML 파일을 계속 사용하지만 이전 자습서와 마찬가지로 PHP를 사용하는 대신 이번 주 자습서에서는 자바 스크립트와 jQuery를 사용하여 XML 파일을 구문 분석합니다. . 다음으로 성공 및 오류 함수를 설정합니다.