English
|
Français
|
Deutsch
|
>> Magyar <<
|
中文
thebigdir
>
Tutorials
>
XSLT Tutorial
Bevezetés
/
Keresés
/
home loan mortgage equity refinancing calculator lender rates
>> Oldal 8 <<
|
Előző
|
Következő
|
Tartalom
|
Elem index
Egy sablon t?bbféle elérési utat is kombinálhat, az ilyen elérési utakat "|" jellel kell elválasztani (
XSLT stíluslap 1
). A "*" minden lehetséges találatot kiválaszt. Hasonlítsd ?ssze az
XSLT stíluslap 1
példát az
XSLT stíluslap 2
példával.
XSLT stíluslap 1
home loan forrás
<source>
<employee>
<firstName>Joe</firstName>
<surname>Smith</surname>
</employee>
</source>
Kimenet
<div>[template: firstName outputs Joe ]</div>
<div>[template: surname outputs Smith ]</div>
HTML nézet
[template: firstName outputs Joe ]
[template: surname outputs Smith ]
XSLT stíluslap
<
xsl:stylesheet
version
= '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<
xsl:template
match
="firstName|surname">
<
div
>
<
xsl:text
>[template: </
xsl:text
>
<
xsl:value-of
select
="name()"/>
<
xsl:text
> outputs </
xsl:text
>
<
xsl:apply-templates
/>
<
xsl:text
> ]</
xsl:text
>
</
div
>
</
xsl:template
>
</
xsl:stylesheet
>
XSLT stíluslap 2
home loan forrás
<source>
<employee>
<firstName>Joe</firstName>
<surname>Smith</surname>
</employee>
</source>
Kimenet
<div>[template: source outputs
<div>[template: employee outputs
<div>[template: firstName outputs Joe ]</div>
<div>[template: surname outputs Smith ]</div>
]</div>
]</div>
HTML nézet
[template: source outputs
[template: employee outputs
[template: firstName outputs Joe ]
[template: surname outputs Smith ]
]
]
XSLT stíluslap
<
xsl:stylesheet
version
= '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>
<
xsl:template
match
="*">
<
div
>
<
xsl:text
>[template: </
xsl:text
>
<
xsl:value-of
select
="name()"/>
<
xsl:text
> outputs </
xsl:text
>
<
xsl:apply-templates
/>
<
xsl:text
> ]</
xsl:text
>
</
div
>
</
xsl:template
>
</
xsl:stylesheet
>