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

Godt med muligheden for sparring med underviser og forslag til andre løsningsmetoder end mine egne - selvom mine også fungerede.

Godt med muligheden for ingen tidsbegræsning for kurset. Havde jeg - pga. arb. situation, brug for.

Anja Hansen, TDC

Access grundlæggende 2010

Hurtig respons på indsendte opgaver og spørgsmål. På alle tider af døgnet ! Du står tidligt op og går sent i seng.

Per Verner Hansen, TELE Greenland A/S Vejrtjenesten

DreamWeaver MX

Man lærer, som beskrevet, de grundlæggende ting i DreamWeaver, som man har brug for at vide. Derudover er der altid hurtig respons, og hjælp at hente, hvis det går galt.

Tina Hartmann, Privat

Excel VBA

Det har været rart at man selv kan bestemme tempoet og hvornår man laver opgaverne. Man kan også få hjælp til at få løst opgaverne anderledes, samt få hjælp til andre opgaver. Jeg synes også det har været sjovt at man ikke får det hele serveret, men skal søge lidt information selv.

Laila Jensen, Statens Serum Institut

Word grundlæggende

 Det har været kanon, at underviseren svarer mig lynhurtigt.

 Det har været ok, at det var mig og kun mig, der skulle omsætte kursusmaterialet - hvilket var eminent.

 Jeg havde mulighed for at planlægge, hvornår jeg skulle løse kursusmaterialet - hvilket var glimrende.

Majbrit Larsen, Revisionsdirektoratet

< >
Se flere referencer

xsl:if og xsl:choose

Begge elementer bruges til at styre flow'et i et style sheet. Syntaksen for de to elementer er:

<xsl:if test="udtryk der kan evalueres til sand eller falsk">
<xsl:choose>
  <xsl:when test="udtryk der kan evalueres til sand eller falsk">
     <!-- Skriv det output du vil have hvis testen er sand -->
  </xsl:when>
  <xsl:when test="udtryk der kan evalueres til sand eller falsk">
     <!-- Skriv det output du vil have hvis testen er sand -->
  </xsl:when>
  <xsl:otherwise>
     <!-- Skriv det output du vil have hvis ingen af dine tests var sande -->
  </xsl:otherwise>
</xsl:choose>

Vær opmærksom på, at der er lidt specielle regler for, hvornår noget er sandt eller falsk

  • Hvis en værdi er numerisk regnes den for falsk, hvis den er nul ellers er den sand
  • Hvis en værdi er en tekststreng regnes den for sand, hvis den har en længde der er forskellig fra nul (dvs. hvis der står noget i tekststrengen)
  • Hvis en værdi er et XML element (eller flere) regnes det for sandt, hvis det ikke er tomt - ellers falsk

Eksempel:

<xsl:if test="Navn">
   <!-- Her skriver du så det output du vil have hvis testen er sand --> 
</xsl:if>

regnes for sandt, hvis der er et <Navn> element der er underelement til det aktuelle element .

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.