[WEB] XPath (XML Path Language)
Web/Web Hacking Techniques
XPath 란 무엇인가?? XPath란 XML Path Language의 준말로 말 그대로 XML 문서의 특정 요소나 속성에 접근하기 위한 경로를 지정하는 언어이다. 쉽게 말해 XML에 질의를 하거나 XML DB의 내용을 선택 및 수정이 가능하다. XPath는 3가지 특징을 가지고 있는대 아래와 같다. 1. XPath는 XML 문서를 탐색하기 위해 경로 표현식을 사용한다. 2. XPath는 수학, 문자열 처리 등을 하기 위한 표준 함수 라이버러리를 내장하고 있다. 3. XPath는 W3C 표준 권고안인 XSLT에서 가장 중요한 부분 중 하나이다. 또한 XPath는 여러 종류의 노드가 존재한다. 루트 노드 요소 노드 텍스트 노드 속성 노드 주석 노드 네임스페이스 노드 처리명령 노드 이러한 노드들을 이용하여..