XML - Probleme mit XLink

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Souli
Mitglied
Beiträge: 45
Registriert: 23.10.2003 22:20

XML - Probleme mit XLink

Beitrag von Souli »

Hallo Leute,

zur Zeit beschäftige ich mich mit XML. Leider habe ich ein kleines
Problem, was die Hyperlinks angeht.

Folgend mal ein bissel Code:

xlink.xsl

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" media-type="text/html" encoding="UTF-8"/>
	<xsl:template match="hyperlink">
		<html>
			<head>
				<title>Link (Test)</title>
			</head>
			<body>
				<xsl:element name="a">
					<xsl:attribute name="style">font-size:12pt;font-family: Arial</xsl:attribute>
					<xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute>
					<xsl:value-of select="."/>
				</xsl:element>
				<xsl:apply-templates/>
			</body>
		</html>
	</xsl:template>
</xsl:stylesheet>
xlink.xml

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="xlink.xsl" type="text/xsl"?>
<hyperlink xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="http://www.phpbb.de" xlink:title="phpBB-Forum" xlink:show="new">phpBB-Forum</hyperlink>
Als Ausgabe erhalte ich folgende HTML-Datei:

Code: Alles auswählen

<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Link (Test)</title>
</head>
<body><a style="font-size:12pt;font-family: Arial" href="">phpBB-Forum</a>phpBB-Forum</body>
</html>
Wie unschwer zu erkennen ist, setzt er den Link nicht ein. Außerdem klappt
das mit der Linkbeschreibung auch nicht. Im Internet habe ich zwar die
Spezifikationen zu XLink gefunden, aber weitergekommen bin ich leider
noch nicht.

Jemand eine Idee ???

Danke und Grüße von der Küste
Souli
Antworten

Zurück zu „Coding & Technik“