XML-XSLT / XPath / Filtrering med XPath
|
Jeg holder også XML-XSLT firmakurser
Ja, jeg holder ikke kun fjernundervisningskurser
- jeg kan også komme ud i din virksomhed og undervise med
udgangspunkt i jeres data og udfordringer.
|
|
XPath filtrering
Vi kan med XPath også udvælge dele af et XML dokument. Skriver man f.eks.
Nummer[Plade]
Vil vælge et "Nummer" element under det aktuelle element, der har et underelement der hedder "Plade".
Nummer[@ID]
Vil vælge et "Nummer" element under det aktuelle element, der har en attribut, der hedder "ID"
Nummer[Kunstner='U2']
Vil vælge et "Nummer" element under det aktuelle element, der har et underelement med navnet "Kunstner" og indholdet "U2"
Bemærk det er hele tiden "Nummer" elementet, der bliver valgt - [] bruges kun som filter.
Det kan gøres meget mere komplekst - mulighederne er mange!
/RytmiskMusik/Nummer[@ID=23170]/Kunstner[.='U2']
Man kan også kombinere filtre med and og or
/RytmiskMusik/Nummer[@ID=23170 and Kunstner='U2']
Når du har betalt for kurset får du adgang til øvelser til hver lektion.
Og når du har fået godkendt din besvarelse får du desuden adgang til mine løsningsforslag med ekstra tips og trix.<<- Dokumentets rod
XPath funktioner ->>