XML DOM createExpression() 메서드

Document 객체 참조 매뉴얼

정의와 사용법

createExpression() 메서드는 XPath 표현식을 생성하여 나중에 계산할 수 있도록 합니다.

문법:

createExpression(xpathText,namespaceURLMapper)
파라미터 설명
xpathText 컴파일할 XPath 표현식을 나타내는 문자열.
namespaceURLMapper 이름 공간 전缀에서 전체 이름 공간 URL로 매핑하는 함수를 반환합니다. 이러한 매핑이 필요하지 않으면 null입니다.

반환 값

하나 XPathExpression 객체.

throw

만약 xpathText 문법 오류가 포함되어 있거나, 이를 사용하면 namespaceURLMapper 해석할 수 없는 이름 공간 전缀이면, 이 메서드는 예외를 던집니다.

설명

이 메서드는 XPath 표현식을 나타내는 문자열을 받아들여 그것을 컴파일된 표현식으로 변환합니다. 즉, XPathExpression입니다. 이 표현식 외에도, 형식이 function(prefix)인 함수를 받아들여 이름 공간 전缀 문자열을 분석하고 전체 이름 공간 URL 문자열을 반환하는 함수를 받아들입니다.

IE는 이 API를 지원하지 않습니다. 참조 Node.selectNodes() IE에 특화된 대체 방법을 이해하세요.

Document 객체 참조 매뉴얼