jag var på biblan haromdagen och lånad een bok om XML.. mycket trevlig bok av peter åström.. men den är skriven år 1999 men men..
saken är den att jag har skrivta av en kod som står på ett uppslag men det funkar inte..finns det någon därute som kan se vad jag har gjort för fel..
XML koden funkade med css men inte med xsl..
jaja så här ser XML koden ut:
<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="lista.xsl"?>
<SIFFROR>
<RUBRIK>Ovanliga rommerska siffror</RUBRIK>
<SIFFRA>
<BOKSTAV>L</BOKSTAV>
<BETYDELSE>L BETYDER 50.</BETYDELSE>
</SIFFRA>
<SIFFRA>
<BOKSTAV>C</BOKSTAV>
<BETYDELSE>C BETYDER 100.</BETYDELSE>
</SIFFRA>
<SIFFRA>
<BOKSTAV>D</BOKSTAV>
<BETYDELSE>D BETYDEER 500.</BETYDELSE>
</SIFFRA>
<SIFFRA>
<BOKSTAV>M</BOKSTAV>
<BETYDELSE>M BETYDER 1000.</BETYDELSE>
</SIFFRA>
</SIFFROR>
och så här ser XSL koden ut:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xls:stylesheet xmlns:xsl=
"http://www.w3.org/TR/WD-xsl">
<xsl:template match="/"
<HTML>
<HEAD>
</HEAD>
<BODY>
<H3>
<xsl:value-of select=
"SIFFROR/RUBRIK"/>
</H3>
<xsl:for-each select="SIFFROR/SIFFRA">
<B><XSL:value-of select=
"BOKSTAV"/></B>
<I><xsl:value-of select=
"BETYDELSE"/></I>
<BR>
<xls:for-each>
</BODY>
</HTML>
</xsl:template>
</xsl:stylesheet>
när jag ska starta de hela i Fire fox så står det fäljande:
Det går inte att visa XML-sidan
Det går inte att visa XML-indata med formatmallen XSL. Korrigera felet och klicka sedan på knappen Uppdatera eller försök igen senare.
--------------------------------------------------------------------------------
Referens till ett namnområdesprefix som inte har deklarerats: xls. Det gick inte att behandla resursen file:///E:/Hemsida!/test/lista.xsl. Rad 3, Position 31
"http://www.w3.org/TR/WD-xsl">
//Tack på förhand
Virr3