<xsl:for-each>Ε\Μρπ3ΒμθA³ηΙeρΰΙ<xsl:for-each>Ε\πμ¬B
[»έΜίΩXMLΆπ\¦](ΊΜΜΪ°ΡΙ)
XMLΏ°½
<?xml version="1.0" encoding="Shift_JIS" ?>
<?xml-stylesheet type="text/xsl" href="for_each04.xsl"?>
<start>
<top>nϋss</top>
<area>
<area_name>γBnϋ</area_name>
<city>
<name>΄s</name>
<ken>·θ§</ken>
</city>
<city>
<name>ϊμs</name>
<ken>{θ§</ken>
</city>
<city>
<name>Κ{s</name>
<ken>εͺ§</ken>
</city>
</area>
<area>
<area_name>nϋ</area_name>
<city>
<name>qgs</name>
<ken>Ήζ§</ken>
</city>
<city>
<name>q~s</name>
<ken>ͺR§</ken>
</city>
<city>
<name>ΊΌs</name>
<ken>Rϋ§</ken>
</city>
</area>
<area>
<area_name>ίEnϋ</area_name>
<city>
<name>PHs</name>
<ken>ΊΙ§</ken>
</city>
<city>
<name>Ξs</name>
<ken>εγ{</ken>
</city>
<city>
<name>Fͺs</name>
<ken> κ§</ken>
</city>
</area>
<end>ΘγΕ·(00/10/20)</end>
</start>
XSLΏ°½
<?xml version="1.0" encoding="Shift_Jis"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<H3><xsl:value-of select="start/top"/></H3>
<xsl:apply-templates select="start"/>
</xsl:template>
<xsl:template match="start">
<table border="4"><tr>
<xsl:for-each select="area">
<td>
<H5 align="center"><xsl:value-of select="area_name"/></H5>
<table border="1">
<xsl:for-each select="city">
<tr>
<th><xsl:value-of select="name"/></th>
<td><xsl:value-of select="ken"/></td>
</tr>
</xsl:for-each>
</table>
</td>
<td>-</td>
</xsl:for-each>
</tr></table>
</xsl:template>
</xsl:stylesheet>
end(00/10/19)