|
|||||
|
Velkommen IntroXML Brushup Hvad er XMLXML Formatering med CSS XML Transformation med XSL Document Type Definition XML Schemas Document Object Model Simple API for XML XML og web Formatering med CSSGrundlæggende XSLT XSL IntroduktionDet grundlæggende XPath XPath intoDokumentets rod Filtrering med XPath XPath funktioner XPath aksenavne XSLT elementer xsl stylesheetxsl template xsl apply-templates xsl value-of xsl output xsl element xsl attribute xsl text xsl if og xsl choose xsl for-each xsl copy og xsl copy-of Sortering Modes IntroduktionDiverse VariableParametre Navngivne templates XML Værktøjer og ressourcer Værktøjer og ressourcer |
XML formatering og transformation / Diverse / Parametre |
||||
XSL fjernundervisningskursus- Vil du gerne på kursus NU? - Vil du gerne lære i dit eget tempo? - Har du ikke tid til at tage på kursus ude i byen? Så køb et kursus i XSL som fjernundervisning på www.it-fjernundervisning.dk |
Ofte har vi brug for at kunne overføre paramatre til vores stylesheet. En parameter erklæres sådan her:
<xsl:param name="parameternavn">Parameterens værdi</xsl:param>
Og som med variable trækkes værdien ud igen med
$parameternavn
Man kan både give parametrene værdi på basis af informationer i xml dokumentet og fra xsl processoren. Skal man f.eks. overføre en parameter til et stylesheet fra msxsl kan det gøres sådan her:
msxsl data.xml style.xsl -o resultat.xml parameternavn="Peter"
Prøv at lave et stylesheet der tager en ekstern paramater, der f.eks. kunne være kunstner - så det kun er den pågældende kunstner, der bliver vist.
Vær opmærksom på, at når man angiver en parameter i XMLSpy skal værdien af parameteren stå i anførselstegn.