Šabloni za vradnosti atributa

Jednostavno je sačiniti stilski list koji u izlaz uključuje poznate vrednosti atributa kao deo bukvalnih rezultujućih elemenata. Složeniji je zadatak uključiti vrednosti atributa koje u vreme izrade stilskog lista nisu poznate; u stvari, one su često deo samih ulaznih podataka. Tada se mogu koristiti šabloni za vrednosti atributa koji su XPath izrazi okruženi vitičastim zagaradama. Kada procesor ispisuje atribut on zamenjuje šablon za vrednost atributa odgovarajućom vrednosti. Na primer, ako želimo da ulazni element ime zamenimo sa praznim elementom ime u kome se kao atributi javlaju lično-ime i prezime mogli bi koristiti sledeći šablon:

  <xsl:tempate match="ime">
    <ime lično-ime="{lično-ime}"
         prezime="{prezime}"/>
  </xsl:template>

Vrednost atributa lično-ime u izlaznom dokumentu zamenjuje se sa vrednosti elementa lično-ime iz ulaznog dokumenta.


Dokument:
URL:
Autor: Cvetana Krstev
Poslednja izmena: