我的XML文件似乎有问题。这是代码:
<?xml version='1.0' encoding="ISO-8859-2"?>
<?xml-stylesheet type="text/xsl" href="../xsl.xsl"?>
<centru>
<bicicleta>
<numar>3</numar>
<model>Copii</model>
<accesorii>Casca</accesorii>
</bicicleta>
<bicicleta>
<numar>8</numar>
<model>Adulti</model>
<accesorii>Cosulet</accesorii>
</bicicleta>
<bicicleta>
<numar>2</numar>
<model>Adulti</model>
<accesorii>Cosulet</accesorii>
</bicicleta>
<bicicleta>
<numar>6</numar>
<model>Doua Persoane</model>
<accesorii>Fara Acc.</accesorii>
</bicicleta>
<bicicleta>
<numar>5</numar>
<model>Adulti</model>
<accesorii>Cosulet</accesorii>
</bicicleta>
<orar>
<luni_vineri>08:00 - 18:00</luni_vineri>
<sambata>10:00 - 16:00</sambata>
<duminica> Inchis </duminica>
</orar>
<contact>
<adresa>Splaiul Independentei nr. 290</adresa>
<telefon tip="mobil">0765432100</telefon>
<email>inchirieri@bicicleta.ro</email>
</contact>
</centru>
这是我的XSL文件的代码:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output omit-xml-declaration="yes" method="html"/>
<xsl:template match="/">
<html>
<body>
<div class="main">
<table width="300px\" align="center\" cellpadding="0\" cellspacing="0\" border="1\" style="background-color:66FFFF;font-family:verdana;font-size:10pt;border:1\">
<tr>
<td width="100px\" align="center\" >Luni-Vineri</td>
<td width="100px\" align="center\">Sambata</td>
<td width="100px\" align="center\" >Duminica</td>
</tr>
<xsl:for-each select="centru/bicicleta">
<tr>
<td width="100px" align="center" >
<xsl:value-of select="numar"/>
</td>
<td width="300px" align="center" >
<xsl:value-of select="model"/>
</td>
<td width="300px" align="center" >
<xsl:value-of select="accesorii"/>
</td>
</tr>
</xsl:for-each>
</table>
</div>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
我收到以下错误:
This XML file does not appear to have any style information associated with it.
文档树如下所示。我有一个指向我的.xsl文件的引用,但这似乎不是问题。
有人可以帮帮我吗?
答案 0 :(得分:0)
我已经在我的计算机上尝试过xml和xsl,当我将xsl与xml放在同一级别时,它工作正常。当我把它提升一级时,它不想工作。如果你有可能,也要这样做。这将是你
<?xml-stylesheet type="text/xsl" href="xsl.xsl"?>
而不是:
<?xml-stylesheet type="text/xsl" href="../xsl.xsl"?>