Zum Inhalt
XSLT
Aus ProgrammingWiki
Archivierte Version vom 2011-01-14T07:13:17+00:00.
Aktuelle Version
<produktnews> Die neuesten Produktnachrichten: <beschreibung> Die Firma <hersteller>Fridolin Soft</hersteller> hat eine neue Version des beliebten Ballerspiels <produkt>HitYourStick</produkt> herausgebracht. Nach Angaben des Herstellers soll die neue Version, die nun auch auf dem Betriebssystem <produkt>Ganzfix</produkt> läuft, um die <preis>80 Dollar</preis> kosten. </beschreibung> <beschreibung> Von <hersteller>Ripfiles Inc.</hersteller> gibt es ein Patch zu der Sammel-CD-ROM <produkt>Best of other people's ideas</produkt>. Einige der tollen Web-Seiten-Templates der CD-ROM enthielten bekanntlich noch versehentlich nicht gelöschte Angaben der Original-Autoren. Das Patch ist für schlappe <preis>200 Euro</preis> zu haben. </beschreibung> </produktnews>
<?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><head></head><body style="font-family:Verdana; font-size:24px; color:green"> <xsl:apply-templates /> </body></html> </xsl:template> <xsl:template match="beschreibung"> <p style="font-family:Verdana; font-size:13px; color:black"> <xsl:apply-templates /> </p> </xsl:template> <xsl:template match="hersteller"> <span style="font-weight:bold; color:red"><xsl:value-of select="." /></span> </xsl:template> <xsl:template match="produkt"> <span style="font-weight:bold; color:blue"><xsl:value-of select="." /></span> </xsl:template> <xsl:template match="preis"> <b><xsl:value-of select="." /></b> </xsl:template> </xsl:stylesheet>
ausführen
Eine andere Verwendung dieser XML Datei:
<?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><head></head><body style="font-family:Verdana; font-size:24px; color:green"> <xsl:apply-templates /> </body></html> </xsl:template> <xsl:template match="beschreibung"> <p style="font-family:Verdana; font-size:13px; color:black"> <xsl:apply-templates /> </p> </xsl:template> <xsl:template match="hersteller"> <span style="font-weight:bold; color:blue"><xsl:value-of select="." /></span> </xsl:template> <xsl:template match="produkt"> <span style="font-weight:bold; color:red"><xsl:value-of select="." /></span> </xsl:template> <xsl:template match="preis"> <b><xsl:value-of select="." /></b> </xsl:template> </xsl:stylesheet>
ausführen
Seite
Quelltext
Versionen/Autoren
Konto registrieren
Anmelden
Navigation
Startseite
Letzte Änderungen
Alle Seiten
Einführungskurs
Hilfe
Dateien
Suche
Suchen
Werkzeuge
Links auf diese Seite
Spezialseiten