Método createExpression() de XML DOM
Definición y uso
El método createExpression() crea una expresión XPath para su cálculo posterior.
Sintaxis:
createExpression(xpathText,namespaceURLMapper)
Parámetros | Descripción |
---|---|
xpathText | Cadena que representa la expresión XPath a compilar. |
namespaceURLMapper | Una función que mapea un prefijo de nombre de espacio a una URL de nombre de espacio completo. Si no se necesita tal mapeo,则为 null. |
valor de retorno
lanzar
Si xpathText Contiene un error de sintaxis o usa namespaceURLMapper Un prefijo de nombre de espacio que no se puede resolver, este método lanzará una excepción.
Descripción
Este método acepta una cadena que representa una expresión XPath y la convierte en una expresión compilada, es decir, una XPathExpression. Además de esta expresión, este método también acepta una función del tipo function(prefix), que解析 una cadena de prefijo de nombre de espacio y devuelve una cadena URL de nombre de espacio completo.
IE no admite este API. Ver Node.selectNodes() Conoce un método alternativo específico para IE.