Latest web development tutorials

XML의 DOM 예제

XML DOM 구문 분석

다음 예는 XML이 파일을 사용 Books.xml을을 .

XML 파일을 로딩
XML 문자열을로드

예를 설명


XML DOM 속성 및 메서드

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.
기능 loadXMLString () 외부 자바 스크립트는 XML 문자열을로드하는 데 사용됩니다.

로드 및 XML 파일을 구문 분석 - 외부 분석 스크립트
로드 및 XML 문자열을 구문 분석 - 외부 분석 스크립트

예를 설명


XML DOM 노드 액세스

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

액세스 노드의 인덱스 번호의 노드 목록을 사용하여
길이 속성을 사용하여 노드를 통해 루프
보기 노드 유형 소자
요소 노드를 통해 루프
요소를 통해 사용 루프는 노드 관계 노드

예를 설명


XML DOM 노드 정보

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

노드 요소 노드의 이름을 가져옵니다
텍스트 노드의 텍스트를 가져옵니다
텍스트 노드 변경
이름과 유형을 가진 요소 노드를 가져옵니다

예를 설명


XML DOM 노드 목록과 재산 목록

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

첫 번째 <제목> 요소의 텍스트를 가져옵니다
길이 속성을 사용하여 노드를 통해 루프
요소의 속성을 가져옵니다

예를 설명


XML의 DOM 노드 트리 탐색

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLString () 외부 자바 스크립트는 XML 문자열을로드하는 데 사용됩니다.

노드 트리를 이송

예를 설명


XML의 DOM 브라우저의 차이점

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

다른 결과의 IE와 다른 브라우저 - 디스플레이 노드 목록의 길이
무시 빈 텍스트 노드 사이

예를 설명


XML DOM 노드 탐색

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

노드의 부모가되는
첫 번째 자식 노드를 가져옵니다
요소의 마지막 자식 노드를 가져옵니다
다음 형제 요소 노드를 가져옵니다
형제 요소 노드에 엎드려

예를 설명


XML DOM 노드의 값을 취득합니다

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

요소의 텍스트 값을 가져옵니다
텍스트 속성 값을 가져옵니다

예를 설명


XML DOM 노드 값 변경

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

변경 텍스트 노드 요소
속성 값을 변경의 setAttribute를 사용하여
nodeValue를를 사용하여 속성 값을 변경

예를 설명


XML의 DOM 노드를 삭제

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

요소 노드를 제거합니다
현재 요소 노드를 제거
텍스트 노드를 삭제
일반 텍스트 노드
이름으로 속성을 삭제합니다
삭제 개체 속성을 누릅니다

예를 설명


XML DOM 대체 노드

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

요소 노드를 교체
데이터 대체 텍스트 노드

예를 설명


XML의 DOM 노드 만들기

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

요소 노드 만들기
createAttribute를 사용하여 속성 노드를 만들기
의 setAttribute를 사용하여 속성 노드를 만들기
텍스트 노드 만들기
CDATA 섹션 노드 만들기
주석 노드를 작성

예를 설명


XML DOM 노드를 추가

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

마지막 자식 노드 다음에 노드를 추가합니다
지정된 자식 노드 전에 노드를 추가합니다
새 속성을 추가
텍스트 노드에 데이터를 추가

예를 설명


XML DOM 노드 복제

다음 예는 XML이 파일을 사용 Books.xml을을 .
기능 loadXMLDoc () 외부 자바 스크립트는 XML 파일을로드하는 데 사용됩니다.

노드를 복사하고 기존의 노드로 추가

예를 설명


XML DOM XMLHttpRequest 객체

XMLHttpRequest 객체의 간단한 예
간단한 XMLHttpRequest 객체를 생성하고, TXT 파일에서 데이터를 검색 할 수 있습니다.

getAllResponseHeaders () 헤더 정보를 검색하여
자원 (문서) 헤더 정보를 검색 할 수 있습니다.

()를 검색을 getResponseHeader에 의해 지정된 헤더 정보
헤더 정보를 지정하는 자원 (파일)을 검색 할 수 있습니다.

콘텐츠 검색 ASP 파일
경우 웹 페이지는 웹 서버와 통신하는 방법 입력 필드에있는 사용자 타입 캐릭터.

콘텐츠 데이터베이스로부터 검색된
웹 페이지에서는 XMLHttpRequest 객체를 통해 데이터베이스에서 정보를 추출합니다.

컨텐츠 검색 용 XML 파일
XML 파일로부터 데이터를 검색하고 HTML 테이블의 데이터를 표시하는 XMLHttpRequest 객체를 생성한다.

예를 설명