XML
chapter 07 : Xpath ( XML Path Language )
학습목표 XPath 란? XPath 표현식 Axis 표현식
: XML 문서에서 특정 element 또는 attribute에 접근하기 위해 경로를 지정하는 언어. XPath XPath 란? : XML 문서에서 특정 element 또는 attribute에 접근하기 위해 경로를 지정하는 언어. : 비 XML 언어. : XML은 tree 구조로 되어있기 때문에 각 노드를 접근하기 위한 특별한 접근언어. : 절대 경로 와 상대 경로 모두 지원. : XSLT의 match 와 select 값이 모두 XPath이다.
XPath
XPath XPath 표현식
XPath XPath 표현식 : 일반 표현식 All descendants : 함수 표현식
XPath XPath 표현식 : [] 표현식 : 조건지정
XPath
Axis 표현식 ::(더블콜론) 사용. 종류 - child Axis - parent Axis - ancestor Axis XPath Axis 표현식 ::(더블콜론) 사용. 종류 - child Axis - parent Axis - ancestor Axis - descendant Axis - ancestor-or-self - descendant-or-self
//people/descendant:name XPath //pet[@sex=‘male’]/ancestor::people //people/descendant:name
XPath XPath 표현식의 연산 / 대신 div 사용
공부한 내용 XPath 표현식