2007. 3. 22. 12:05
URL Reference : http://blog.jusun.org/tt/entry/XPath-expression
XPath란 무엇인가?
Xpath Axis
Xpath는 Axis는 현재 노드와 노드셋과의 관계를 정의 한다.
Axis(축) 표현
Axisname::nodeset[predicate]
XPath란 무엇인가?
- XPath는 XML 문서의 part를 정의하기 위한 syntax이다.
- XPath는 XML 문서 내부를 검색하기 위한 path expression을 사용한다.
- XPath는 표준함수의 라이브러리를 갖고 있다.
- XPath는 W3C 표준이다.
- Xpath에는 7가지 종류의 Node가 존재한다.
- element, attribute, text, namespace, processing-instruction,
- comment, document(root)
- parent, children, sibling, ancestor, descendant
- Xpath는 Xml 문서내에서 노드와 노드셋을 선택하기 위해 path expression을 사용한다.
- 노드는 path 또는 step에 의해 선택된다.
Xpath Axis
Xpath는 Axis는 현재 노드와 노드셋과의 관계를 정의 한다.
Axis(축) 표현
Axisname::nodeset[predicate]