
<xsl:stylesheet    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"    xmlns:aws="http://webservices.amazon.com/AWSECommerceService/2009-07-01"   version="1.0">
<xsl:output method="html" encoding="Shift_JIS"/>

<xsl:template match="/">
  <html lang="ja">
  <head>
  <title>XSLサンプル</title>
  </head>
  <body>

  <xsl:apply-templates select="aws:BrowseNodeLookupResponse/aws:BrowseNodes/aws:BrowseNode" />

  </body>
  </html>
</xsl:template>

<xsl:template match="aws:BrowseNodeLookupResponse/aws:BrowseNodes/aws:BrowseNode">
  <p>
  [名前]<xsl:value-of select="aws:Name" />
  [ID]<xsl:value-of select="aws:BrowseNodeId" />
  </p>

  <p>
  親ノード:<br />
  <xsl:apply-templates select="aws:Ancestors/aws:BrowseNode" />
  </p>

  <p>
  子ノード:<br />
  <xsl:apply-templates select="aws:Children/aws:BrowseNode" />
  </p>
</xsl:template> 

<xsl:template match="aws:Ancestors/aws:BrowseNode">
  [名前]<xsl:value-of select="aws:Name" />
  [ID]<xsl:value-of select="aws:BrowseNodeId" /><br />
</xsl:template> 

<xsl:template match="aws:Children/aws:BrowseNode">
  [名前]<xsl:value-of select="aws:Name" />
  [ID]<xsl:value-of select="aws:BrowseNodeId" /><br />
</xsl:template> 

</xsl:stylesheet>