Denne bog er en pædagogisk indføring i konkret anvendelse af XML og de vigtigste følgeteknologier, primært XSLT, DOM og X-path. Gennem eksempler og cases lærer du at anvende de omfattende muligheder, der ligger i denne nye måde at programmere på. Du får indsigt i XML's principper og opbygning samt i mulighederne for at udvikle egne XML-vokabularer til konkrete udviklingsopgaver. Blandt meget andet får du også en omhyggelig forklaring af XLS-Transformationer, både af data-til-data transformationer til business-logik på XML-dokumenter og data-til-præsentation transformationer til HTML, WAP og SVG. De XSLT-stylesheets, som i bogen bruges til at demonstrere XML-dokumenters opbygning og XPath-stier kan anvendes direkte i dit eget arbejde med XML-baseret udvikling. Du får et grundigt kendskab til XML's Document Object Model (DOM), som gør det muligt at ændre indhold og strukturer i XML-dokumenter på både på klient og serversiden ved hjælp scripts. Anvendelsesmulighederne bliver gennemgået med mange praktiske eksempler udført fra ASP-scripts. Xpath er et fleksibelt og stærkt til søgning i alle typer datastrukturer. Det lærer du at bruge til at adressere elementer i XML-dokumenter både i forbindelse med XSL-transformationer og DOM-programmering. Også denne del af bogen er baseret på eksempler, som er lige til at bruge. Alle bogens mange praktiske eksempler kan hentes på bogens web-side.
1. Indledning 2. Introduktion til XML 3. I gang med XML 4. XSL-transformationer 5. Manipulation af XML med DOM 6. XMLViewer med XSLT 7. I dybden med XPath Appendiks A: Eksempel på XML sprog Appendiks B: XSLT-elementer Appendiks C: DOMDocument-objektets properties og metoder Appendiks D: Noders properties og metoder Appendiks E: XPath akser Appendiks F: XPath Streng-funktioner Appendiks G: Elementer der kan bindes i HTML Stikord.