Il miglior tutorial Esempi XPointer Nel 2024, in questo tutorial puoi imparare Esempi XPointer,Obiettivo documento XML,link documento XML,
Esaminiamo un esempio per imparare alcune sintassi di base XPointer.
In questo esempio, vi mostreremo come utilizzare XPointer e XLink per puntare a qualche altra combinazione di parti specifiche di un documento.
Inizieremo studiando il documento XML di destinazione (vale a dire, vogliamo collegare a quel documento).
Obiettivo del documento XML denominato "dogbreeds.xml", che elenca una serie di diversi tipi di cani:
Vedere il browser file "dogbreeds.xml" .
Si noti che il documento XML precedente utilizza attributi id su ogni elemento che dobbiamo link!
Può essere collegato a più di l'intero documento (quando si utilizza XLink), XPointer permette di collegare a una parte specifica del documento. Creare un collegamento a una parte specifica della pagina, in xlink: href nell'URL dopo l'aggiunta di un cancelletto (#) e un'espressione XPointer.
Espressione: #xpointer (id ( "Rottweiler" )) possono fare riferimento al valore id documento di destinazione degli elementi "Rottweiler".
Pertanto, xlink: href come questo: xlink: href = "http://dog.com/dogbreeds.xml#xpointer(id('Rottweiler ' ))"
Tuttavia, quando si utilizza l'ID per collegare ad un elemento, XPointer permette una forma abbreviata. È possibile utilizzare il valore diretto della id, in questo modo: xlink: href = "http://dog.com/dogbreeds.xml#Rottweiler" .
Il seguente documento XML può fare riferimento ogni informazione razza del cane fa riferimento il XLink e XPointer: