Sv: Någon som kan XML tillsammans med XSLT?
Klistrar in lite koder så kanske någon "ser" vad jag gör för fel. För fel är det.
XMLkoden
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="style2.xsl"?>
<list_of_dogs>
<dog>
<breed category="Cocker spaniel">
<name>Tessie</name>
<nickname>Tessie</nickname>
<date_of_birth>1977</date_of_birth>
<description>Sötaste cockern som fick sluta sina dagar alldeles för tidigt på grund av allergi.</description>
<link>http://cockerklubben.com/</link>
</breed>
</dog>
<dog>
<breed category="Golden retriever">
<name>Catchword Creme de Cassies</name>
<nickname>Cassie</nickname>
<date_of_birth>1987</date_of_birth>
<description>Min första golden som var oerhört snäll och älskade bollar över allt annat.</description>
<link>http://goldenklubben.se/golden/</link>
</breed>
</dog>
<dog>
<breed category="Golden retriever">
<name>Catchword Carnaby Street</name>
<nickname>Lina</nickname>
<date_of_birth>1989</date_of_birth>
<image url="bilder/lina.jpg"/>
<description>Galenpanna som gav mig många skratt och även troligen några gråa hår.</description>
<link>http://goldenklubben.se/golden/</link>
</breed>
</dog>
<dog>
<breed category="Golden retriever">
<name>Catchword Constanzia</name>
<nickname>Nova</nickname>
<date_of_birth>2004</date_of_birth>
<image url="bilder/lina.jpg"/>
<description>Stamtiken i min kennel. En hund som älskar att träna och lära sig nya saker, använda näsan och åka bil.</description>
<link>http://goldenklubben.se/golden/</link>
</breed>
</dog>
<dog>
<breed category="Golden retriever">
<name>Fanzia Agena</name>
<nickname>Lyra</nickname>
<date_of_birth>2008</date_of_birth>
<image url="bilder/lina.jpg"/>
<description>Den gosigaste hunden jag någonsin haft. Älskar att vara nära nära och springer fort som vinden.</description>
<link>http://goldenklubben.se/golden/</link>
</breed>
</dog>
<dog>
<breed category="Golden retriever">
<name>Fanzia Ascella</name>
<nickname>Mira</nickname>
<date_of_birth>2008</date_of_birth>
<image url="bilder/lina.jpg"/>
<description>En hund som fullkomligt älskar att träna och vara till lags.</description>
<link>http://goldenklubben.se/golden/</link>
</breed>
</dog>
</list_of_dogs>
XSLkoden
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<title>Hundlista</title>
</head>
<body>
<img src="logga.gif" alt="Hundlista"/>
<xsl:apply-templates select="list_of_dogs/dog"/>
</body>
</html>
</xsl:template>
<xsl:template match="dog">
<h3><xsl:value-of select="breed"/></h3>
<blockquote>
<p><xsl:apply-templates select="name"/></p>
<p><xsl:apply-templates select="nickname"/></p>
<p><xsl:apply-templates select="date_of_birth"/></p>
<p><xsl:apply-templates select="description"/></p>
</blockquote>
</xsl:template>
<xsl:template match="breed">
<b>Ras </b><xsl:value-of select="."/><br />
</xsl:template>
<xsl:template match="name">
<b>Stamtavlenamn</b><xsl:value-of select="."/><br />
</xsl:template>
</xsl:stylesheet>
XSLkoden är alltså bara påbörjad. Jag får fram texten som ligger i xmlfilen men det som står längst ner i xsl-filen syns inte och ras syns inte alls heller... Tycker jag följer exempel, men antar jag gör något grundläggande fel. Började med det här igårkväll så jag är helt nybörjare.
