  |
Matching di elementi |
| Espressione |
Significato |
| p |
nodi di tipo p |
| * |
nodi ti ogni tipo |
| d|dd |
nodi di tipo d o dd |
| tit/sl |
nodi sl figli di tit |
| tit//sl |
nodi sl discendenti di tit |
| tit[sl] |
nodi tit che hanno un discendente sl |
  |
NOTARE: tit[sl] seleziona tit, non sl |
Nella seguente tabella sono sono mostrati alcuni esempi
di espressioni XPath. Nel caso più semplice un XPath specifica
semplicemente il tipo di nodo. Usando p si indicano tutti i
nodi di tipo elemento corrispondenti ai tag p. Questo vale
sia nella ricerca di corrispondenza che nella selezione di nuovi nodi
da processare.
Una espressione XPath può specificare tutti i nodi, solo
certi nodi, oppure alcune alternative. Questi sono solo i casi più
semplici, ma la cosa si può complicare. Per esempio, è possibile
specificare nodi che siano esplicitamente figli o discendenti di altri
nodi, e così via.
|