<xsl:apply-templates> の例
この例のスタイル シートは、XML の顧客データを書式設定し、HTML <TABLE>
要素にします。 出力される表では、各行が 1 人の顧客を表し、列が顧客の名前、住所、電話番号を表します。 <xsl:sort>
要素は、州を基準に顧客を並べ替えます。同じ州の顧客は名前を基準に並べ替えます。
XML ファイル (customers.xml)
XSLT ファイル (applyt.xsl)
出力
これは書式付き出力です。
これはプロセッサ出力です。
<HTML>
<BODY>
<TABLE border="1" cellspacing="0" cellpadding="2">
<TR>
<TD STYLE="font-size:14pt font-family:serif">Peter Furst</TD>
<TD>456 Pine Av.</TD>
<TD>CA</TD>
<TD>(209) 765-4321</TD>
<TD STYLE="font-style:italic">
1-(209) 765-4321-001
</TD>
</TR>
<TR>
<TD STYLE="font-size:14pt font-family:serif">Dan Russell</TD>
<TD>9876 Main St.</TD>
...
</TR>
</TABLE>
</BODY>
</HTML>