Il miglior tutorial Esempi XPath Nel 2024, in questo tutorial puoi imparare documenti di istanza XML,Caricare un documento XML,Selezionare il nodo,Selezionare tutto Titolo,Esempi,Selezionare il primo titolo di un libro,Esempi,Esempi,Seleziona tutti i prezzi,Esempi,Selezionare il prezzo è superiore a quello del nodo prezzo 35,Esempi,Selezionare il prezzo nodo è superiore a 35 titolo,Esempi,
In questa sezione, impariamo da esempio per qualche sintassi di base XPath.
Useremo questo documento XML nel seguente esempio:
"Books.xml":
Visualizza file "books.xml" nel tuo browser .
Tutti i browser moderni supportano l'uso di XMLHttpRequest per caricare documenti XML.
Per la maggior parte del codice browser moderno:
Per il vecchio del browser di Microsoft (IE 5 e 6) del Codice:
Purtroppo, Internet Explorer e l'altro senso diverso di gestione XPath.
Nel nostro esempio, conteneva per la maggior parte del codice browser principale.
Internet Explorer utilizza selectNodes () metodo dal documento XML per selezionare i nodi:
Firefox, Chrome, Opera e Safari utilizzano il metodo di valutazione () per selezionare i nodi del documento XML:
Gli esempi che seguono selezionare tutti i nodi del titolo:
Gli esempi che seguono selezionano elemento libreria sotto il primo titolo del nodo del libro:
Vi è un problema. Gli esempi sopra dei risultati diversi in IE e altri browser.
IE5 e più tardi il [0] considerato come il primo nodo, e secondo gli standard W3C dovrebbe essere [1].
Al fine di risolvere il IE5 + [0] e [1] del problema, è possibile impostare la selezione della lingua per la XPath (SelectionLanguage).
Gli esempi che seguono selezionano elemento libreria sotto il primo titolo del nodo del libro:
Gli esempi che seguono selezionare tutto il prezzo nodo di testo:
Gli esempi che seguono seleziona tutto prezzo superiore al prezzo di 35 nodi:
Gli esempi che seguono selezionare tutti i prezzi nodi titolo superiore a 35: