webForumDet fria alternativet

Länk i XML?

1 svar · 565 visningar · startad av voigtann1

voigtann1Medlem sedan juni 20019 519 inlägg
#1

Håller på med XSL och XML (nu när man går utbildning och kan uppdatera sig). Jag har en XML fil som ser ut ungefär:

<?xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="index.xsl"?>
<Page>
	<cd>
		<title>Empire Burlesque</title>
		<artist>Bob Dylan</artist>
		<country>USA</country>
		<company>Columbia</company>
		<price>10.90</price>
		<year>1985</year>
	</cd>
	<ConUser>
		<User>
			<name>Andreas Voigt</name>
			<email>voigtan@voigt.se</email>
		</User>
	</ConUser>
</Page>

och min XSL fil:

<?xml version="1.0" encoding="ISO-8859-1"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">
  <html>
  <body>
    <h2>My CD Collection</h2>
    <table border="1">
    <tr bgcolor="#9acd32">
      <th align="left">Title</th>
      <th align="left">Artist</th>
    </tr>
    <xsl:for-each select="Page/cd">
    <tr>
      <td><xsl:value-of select="title"/></td>
      <td><xsl:value-of select="artist"/></td>
    </tr>
    </xsl:for-each>
    </table>
<xsl:for-each select="Page/ConUser/User">
<a href=''>asd</a> <xsl:value-of select="name"/>
</xsl:for-each>
  </body>
  </html>
</xsl:template>

</xsl:stylesheet>

Hur får jag min <email> kod att bli en länk? får bara error :(

@ndersMedlem sedan juni 200032 969 inlägg
#2
<a><xsl:attribute name="href">mailto:<xsl:value-of select="email"/></xsl:attribute><xsl:value-of select="name"/></a>
129 ms totalt · 3 externa anrop · v20260731065814-full.beb2e261
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)