Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

XPath

XPath는 XML Path Language를 나타내고 XML 문서의 다른 부분을 주소 지정하는(가리키는) 유연한 방법을 제공하는 비XML 문법을 씁니다. 이와 동시에, 또한 패턴과 일치하는지 알아보기 위해 문서 안에 주소 지정된 노드를 검사하는데도 쓰일 수 있습니다.

XPath는 주로 XSLT에서 쓰입니다. 하지만 또한 getElementById 메소드, childNodes 특성들에 의존하는 대신 HTML과 XUL 같은 다른 XML에 기반을 둔 언어 문서를 DOM을 통해 항해하는 더 나은 강력한 방법으로도 쓰입니다. 다음은 모호합니다: 이는 확장기능 안에서 특히 쓸모 있습니다, 특히 overlays를 고려하면.

XPath는 XML 문서의 계층 구조를 항해하기 위해 경로 표기법(URL의 경우와 같이)을 씁니다. URI와 XML 속성값에 쓰일 수 있도록 비XML 문법을 씁니다.

문서

Introduction to using XPath in JavaScript
XPath의 비XSLT 사용을 기술합니다.
XPath:Axes
XPath 명세에 정의된 축의 정의와 목록. 축은 노드 사이의 관계를 기술하는데 씁니다.
XPath:Functions
기본 XPath 함수와 XPath에 더해진 XSLT 고유의 추가분 설명과 나열.
Transforming XML with XSLT
XSLT는 변환하고 싶은 XML 문서 내의 코드 조각(segment)을 주소지정하기 위해 XPath를 씁니다.
Using XPath
XPath를 DOM과 바인딩하는 코드와 예제
XSLT & XPath Tutorial
TopXML의 XSLT 입문서는 XSLT와 XPath의 기본 개념, 문법, 프로그래밍을 소개합니다.
What is XSLT?
XSLT와 XPath에 관한 이 광범위한 소개는 두 기술 사이에 우선순위가 없다 보고 읽는 이를 배경, 문맥, 구조, 개념, 입문 용어로 안내합니다.

View All...

도구

Online XPath evaluator
XPath Checker
An interactive editor for XPath expressions (FireFox Add-On).
SketchPath
A Graphical XPath Builder/Debugger(.NET).

관련 주제

XSLT, XQuery, XML, DOM

 

문서 태그 및 공헌자

태그: 
 이 페이지의 공헌자: fscholz, Gilchris, Netaras
 최종 변경: fscholz,