XML og XSLT

synes tiden fra indsendelse af spørgsmål og opgaver til svar har været hurtig hvilket var rigtig dejligt.

René Matzen, Revisor Informatik ApS

Excel VBA

Hurtige tilbagemeldinger på spørgsmål og øvelser. God opbygning af kurset

Sune Jeppson, Arbejdernes Landsbank

DreamWeaver CS4

Det bedste af det hele - din ubegrænsede tålmodighed. Jeg vidste intet om hjemmesider, havde aldrig været på IT kurser, plus dansk er ikke min modersmål - jeg misforstod tit, hvad du skrev. Det har sikkert været meget irriterende for dig, men du fortsætte at forklare uden at blive sur. Det er meget vigtigt for en begynder ikke at være "skræmt væk", fordi så tænker man: "mon ikke klarer jeg det alligevel".
Jeg synes, emnerne for kurser var godt valgte.
Det var godt, at man kunne arbejde med kurser, når man havde tid - der var ingen tidsfrister til hvert emne.
Det var godt, at du svarede hurtigt på spørgsmålene.

Tak for kursus! Det var en god oplevelse, det var en stor udfordring for mig, men det var meget interessant at "fægte" igennem det!

Antra Kahr, kahrius.dk

ASP.NET 4.0

Jeg er imponeret over den måde kurset er sat op. Trin-for-trin og dejligt afvekslende med Try-It-Out og spørgsmål sidst i hver lektion. Indimellem virker det som om materialet var lavet lige netop til en type som jeg.

En anden ting var de mange unoder man efterhånden har raget til sig - de blev rettet på en lærerig måde.

Kan varmt anbefale kurset

Lennart Hansen, Dancar Autosikring ApS

Excel VBA

Meget hurtigt og kompetent feedback...

Sparring på den opgave, som jeg sidder og arbejder med.

Veltilrettelagte øvelser

Claus Witfelt, Flyvevåbnets Officersskole

Access VBA

Rigtig god og hurtig respons fra underviser. Skal ikke vente ret lang tid på at få et svar på en problemstilling og spørger man efter en uddybning til eksempelvis en kode, kommer der hurtigt et svar, så man kan komme videre. Har fornemmelsen hele vejen igennem at underviser er villig at bruge den nødvendige tid på en, så man kan få løst opgaven. Bliver tvunget til at arbejde med opgaven, der er ikke nogen nem genvej, hvilket er rigtig godt.

Brian Lind Olsen, OUH Odense Universitetshospital

< >
Se flere referencer

XPath

XPath er vores redskab til at referere til forskellige dele af vores xml dokument. XPath minder meget om den måde vi finder rundt på vores harddisk på. Vi navigerer altid i forhold til den position vi har lige nu (det aktuelle element) - dvs. hvis vi skriver:

Nummer/Fil

betyder det, at vi gerne vil gå til første element der hedder Nummer under det aktuelle element og dernæst gøre det første element derunder, der hedder Fil til det aktuelle element.

Skriver vi i stedet

Nummer/@ID

betyder det at vi vælger ID attributten til Nummer elementet.

 

Når vi bruger XPath i forbindelse med templates som f.eks.

<xsl:template match="Nummer/Kunstner">

Mener vi at vi gerne vil bruge templaten på alle "Kunstner" elementer der ligger under et "Nummer" element (bemærk, at det er lettest at læse det bagfra)

Bruger vi det i stedet i forbindelse med value-of:

<xsl:value-of select="Nummer/Kunstner">

Mener vi, at vi gerne vil gå til "Nummer" elementet under det aktuelle element og derfra til "Kunstner" elementet og vælge det.

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.