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

At jeg kan fordybe når jeg har tid og lyst, er super.

Virkelig hurtig respons fra underviseren - næsten døgnet rundt :)

Øvelserne indeholdt hvad jeg skulle bruge, for at komme videre med egne vba-projekter.

At man kunne sammenligne egne løsninger med underviserens var lærerigt.

Henrik Boss, Marel Bornholm

Excel grundlæggende 2007

Har været fuldt ud tilfreds med kursusforløbet, det har ikke taget nær så lang tid som frygtede, men jeg har også haft en del huller i min hverdag som jeg kunne bruge til kurset.

Skal helt klart videre med det videregående kursus og håber der er lidt mere hjernegynmastik.

Hurtig hjælp via chatten og hurtige svar efter øvelserne.

Kan godt anbefales til andre. 

Helle Majdal, Mejdal Service og Teknik

Word videregående

  1. Underviseren svarer hurtigt.
  2. Underviseren kommer med gode ideer og "retter" til det er i orden.
  3. Jeg kan planlægge, som det passer mig.
  4. Jeg kan springe nogle opgaver over - for at komme tilbage til dem fx brevfletning.
  5. Jeg har "snuset" til mange ting, og flere af dem var gode
  6. !

Majbrit Larsen, Revisionsdirektoratet

Access videregående

1) Den detaljerede Trin-for-trin vejledningen i undervisningsmaterialet er måske lidt kedelig at gennemføre, men det bliver rigeligt opvejet af effektiviteten i indlæringen af de nødvendige rutiner.
2) Underviseren er superhurtig til at svare.
3) Underviseren svarer relevant og koncist på mine spørgsmål.

Lars Mårtensson, IHI BUPA

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

< >
Se flere referencer

xsl:attribute og xsl:attribute-set

På samme måde som vi med xsl:element kan generere dynamiske elementer kan man med de to ovennævnte generere dynamiske attributter i forbindelse med at man genererer nye xml dokumenter.

Syntaksen er

<xsl:attribute name="attribut navn">

Og som med xsl:element kan vi skrive

<Navn><xsl:attribute name="ID">123</xsl:attribute>Thor Østergaard</Navn>

Vil producere

<Navn ID="123">Thor Østergaard</Navn>

Og

<Navn><xsl:attribute name="{.}">123</xsl:attribute>Thor Østergaard</Navn>

Vil indsætte indholdet af det aktuelle element som attribut navn. Husk at sørge for at navnet er lovligt!

 

Grupper af atributter

Har man en gruppe af atributter man gerne vil kunne sætte samtidig kan man bruge <xsl:attribute-set> i stedet. Det kunne se sådan her ud:

<xsl:attribute-set name="IdSize">
  <xsl:attribute name="ID">A-213</xsl:attribute>
  <xsl:attribute name="Size">A-213</xsl:attribute>
</xsl:attribute-set>

Og nås man skal bruge det skriver man:

<xsl:element name="order" use-attribute-sets="IdSize" />

Vil producere

<order ID="A-213" Size="123" />

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.