<?xml version="1.0" encoding="UTF-8" ?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">	<xsl:output method="html" encoding="UTF-8" />	<xsl:template match="/">		<html>		<head>		<title>お気に入り書籍一覧：詳細情報表示</title>		<link rel="stylesheet" type="text/css" href="books.css" />		</head>		<body>		<h1>お気に入り書籍一覧：詳細情報表示</h1>		<xsl:apply-templates select="books" />		</body>		</html>	</xsl:template>	<xsl:template match="books">		<table>			<xsl:for-each select="book">				<tr>					<th class="image">						<xsl:if test="image[.!='']">							<xsl:element name="img">								<xsl:attribute name="src">									<xsl:value-of select="image" />								</xsl:attribute>								<xsl:attribute name="width">105</xsl:attribute>								<xsl:attribute name="height">150</xsl:attribute>							</xsl:element>						</xsl:if>					</th>					<td>						<h2><xsl:number format="01" />. <xsl:value-of select="name" /></h2>						<h3><xsl:value-of select="author" /></h3>						<p><xsl:apply-templates select="memo" /></p>						<p class="price"><xsl:value-of select="format-number(price,'#,###')" />円</p>					</td>				</tr>			</xsl:for-each>		</table>	</xsl:template>	<xsl:template match="keyword">		<span class="keyword">			<xsl:value-of select="." />		</span>	</xsl:template>	<xsl:template match="text()">		<xsl:value-of select="." />	</xsl:template></xsl:stylesheet>
