Compartir a través de


Cómo: Evaluar una expresión XPath

Puede evaluar expresiones XPath con el cuadro de diálogo Inspección rápida. La expresión XPath debe ser válida de acuerdo con la recomendación XPath 1.0 de W3C. El contexto de XSLT actual, es decir, el nodo self::node() de la ventana Locales, proporciona el contexto de evaluación para la expresión XPath.

En la siguiente lista se describen las funciones que se admiten al evaluar una expresión XPath:

  • Se admiten funciones XPath integradas.

  • No se admiten funciones XSLT integradas.

  • No se admiten funciones definidas por el usuario.

NotaNota

En el siguiente procedimiento se utilizan los archivos belowAvg.xsl y books.xml del tema Tutorial: Depurar una hoja de estilos XSLT.

Para evaluar una expresión XPath

  1. Inserte un punto de interrupción en la etiqueta de apertura xsl:if.

  2. Haga clic en el botón Depurar XSL en la barra de herramientas del Editor XML.

    Se inicia el depurador y se interrumpe en la etiqueta xsl:if.

  3. Haga clic con el botón secundario y seleccione Inspección rápida.

    Aparece el cuadro de diálogo Inspección rápida.

  4. Escriba ./price/text() en el campo Expresión del cuadro de diálogo Inspección rápida y haga clic en Volver a evaluar.

    El precio del nodo de libro actual aparece en el cuadro Valor.

  5. Cambie la expresión XPath a ./price/text() < $bookAverage y haga clic en Volver a evaluar.

    El cuadro Valor muestra que la expresión XPath se evalúa como true.

Vea también

Otros recursos

Depuración de XSLT