Programming/xml
xpath xsi
구차니
2019. 8. 12. 15:42
xml namespace나 schema 관련된 녀석을 조회하려는데
어떻게 해야 할지 감이 안와서(evaluation fail막 뜨고..) 찾다가 발견
name이 아니라 name()이 포인트
//*[name()='xsi:noNamespaceSchemaLocation'] |
[링크 : https://stackoverflow.com/questions/4817112/xpath-query-for-xml-node-with-colon-in-node-name]
xsi는 Xml Schema Instance의 약자인 것으로 보인다.
인스턴스 문서가 참조할 때는 두 가지 특별한 애트리뷰트를 사용하는데, xsi:schemaLocation과 xsi:noNamespaceSchemaLocation이 그것이다. 관습적으로 "xsi"는 "http://www.w3.org/2001/XMLSchema-instance"를 가리키는 접두어로 쓰인다.) |