• Nie Znaleziono Wyników

Sterowanie procesem transformacji XSL – sterowanie transformacją

N/A
N/A
Protected

Academic year: 2021

Share "Sterowanie procesem transformacji XSL – sterowanie transformacją"

Copied!
1
0
0

Pełen tekst

(1)

XML – materiały dydaktyczne - Kurs Podstawowy

XSL – sterowanie transformacją

Grzegorz Stanio WSISIZ 2003-2007

Sterowanie procesem transformacji

Pętle:

<xsl:for-each select="klienci/klient">

...

</xsl:for-each>

[jako wartość dla atrybutu "select" podajemy określony wzorzec - instrukcje zawarte wewnątrz pętli będą stosowane dla wszystkich elementów pasujących do wzorca – tu pętla dla wszystkich elementów "klient"]

<xsl:for-each select="klienci/klient[@typ='dostawca']">

...

</xsl:for-each>

[pętla działająca dla elementów "klient" zawierających atrybut "typ" równy "dostawca"]

Instrukcje warunkowe:

<xsl:if test="@typ='dostawca'">

...

</xsl:if>

[jako wartość dla atrybutu test podajemy wyraŜenie zwracające wartość logiczną O lub 1]

<xsl:choose>

<xsl:when test="...">

...

</xsl:when>

<xsl:when test="...">

...

</xsl:when>

<xsl:when test="...">

...

</xsl:when>

<xsl:otherwise>

...

</xsl:otherwise>

</xsl:if>

[wartości atrybutów "test" budowane są analogicznie jak dla instrukcji "if" ]

Cytaty

Powiązane dokumenty

Instrukcja Loop et jest przykładem instrukcji warunkowej, która zmniejsza zawartość rejestru CX o 1, sprawdza, czy zawartość tego rejestru jest różna od 0 i jeśli tak

• Oddzielenie danych od szablonu prezentacji. • Odpowiednia szczegółowość

Karta wykorzystania samochodu słuŜbowego Dane samochodu:. Numer katalogowy: PG 2044

Transformacja XSLT – utworzenie nowego dokumentu wynikowego na podstawie danych zawartych w pliku XML oraz pliku transformacji – nowy dokument zawiera dane

[szablon dla elementu root - naleŜy pamiętać aby w kaŜdym pliku XSL umieścić szablon obejmujący całe drzewo XML].

3U]\ GX*\FK RGVW SVWZDFK RG QRUPDOQRFL UR]NáDGX FHFK\ NRQLHF]QH MHVW SRELHUDQLH OLF]Q\FK SUyEHN EG ]DVWRVRZDQLH NDUW\ NRQWUROQHM.. .DUW\RGFK\OHQLDVWDQGDUGRZHJRV

Proces uregulowany (proces stabilny) - proces, w którym każda z miar jakości (np. wartość średnia i rozrzut lub frakcja jednostek niezgodnych lub średnia liczba

Zmienną tego typu najczęściej stosuje się do określenia, czy coś jest włączone, czy wyłączone lub prawdziwe albo fałszywe.. Gdy relacja jest nieprawdziwa,