Saltar al contenido principal

Definición de expresiones

Para poder definir las expresiones podemos utilizar los siguientes elementos:

  • Agrupaciones:
    • ()
    • {}
    • []
  • Elemento actual, elemento padre.
  • Atributos: @.
  • Elementos: *.
  • Separadores: ::.
  • Comas: ,.
  • El nombre de un elemento.
  • Tipo de nodo:
    • Nodo comentario.
    • Nodo texto.
    • Nodo de intrucción de procesos.
    • Nodo elemento.
  • Operadores aritméticos:
    • and
    • or
    • mod
    • div
    • *
    • /
    • //
    • |
    • +
    • -
    • =
    • !=
    • <
    • >
    • <=
    • >=
  • Nombres de función.
  • Denominación de ejes:
    • ancestor
    • ancestor-or-self-atribute
    • child
    • descendant
    • descendant-or-self
    • following
    • following-sibling
    • namespace
    • parent
    • preceding
    • preceding-sibling
    • self
  • Literales: se ponen entre comillas dobles o simples y pueden anidarse alternando el tipo de comillas.
  • Números.
  • Referencias a variables, para lo que se utiliza la sintaxis: $nombreVariable.