XML DOM createExpression() 메서드
정의와 사용법
createExpression() 메서드는 XPath 표현식을 생성하여 나중에 계산할 수 있도록 합니다.
문법:
createExpression(xpathText,namespaceURLMapper)
파라미터 | 설명 |
---|---|
xpathText | 컴파일할 XPath 표현식을 나타내는 문자열. |
namespaceURLMapper | 이름 공간 전缀에서 전체 이름 공간 URL로 매핑하는 함수를 반환합니다. 이러한 매핑이 필요하지 않으면 null입니다. |
반환 값
throw
만약 xpathText 문법 오류가 포함되어 있거나, 이를 사용하면 namespaceURLMapper 해석할 수 없는 이름 공간 전缀이면, 이 메서드는 예외를 던집니다.
설명
이 메서드는 XPath 표현식을 나타내는 문자열을 받아들여 그것을 컴파일된 표현식으로 변환합니다. 즉, XPathExpression입니다. 이 표현식 외에도, 형식이 function(prefix)인 함수를 받아들여 이름 공간 전缀 문자열을 분석하고 전체 이름 공간 URL 문자열을 반환하는 함수를 받아들입니다.
IE는 이 API를 지원하지 않습니다. 참조 Node.selectNodes() IE에 특화된 대체 방법을 이해하세요.