Zkrácený zápis

  • samotný název uzlu nebo test uzlu je považován jako pohyb po ose dětí (child::)

    para    child::para
    text()  child::text()
    *       child::*
  • pokud se chceme pohybovat po atributech, můžeme místo attribute:: použít zavináč (`@')

    @id	attribute::id
  • na aktuální uzel se můžeme odkazovat zkráceným zápisem `.' místo self::node()

  • na rodičovský uzel se můžeme odkazovat zkráceným zápisem `..' místo parent::node()

  • pokud potřebujeme prohledávat potomky do libovolné hloubky, můžeme místo poněkud dlouhého /descendant-or-self::node()/ použít `//'

    //nadpis	/descendant-or-self::node()/child::nadpis