Hallo,
Om Even met de deur in huis te vallen, voor een persoonlijke weblog ben ik aan de gang gegaan om volledig XML/XSL te werken.
Ik heb een XML file met de volgende basis structuur:
En ik heb een XSL bestand:Code:<weblog> <item> <title>Bericht Titel</title> <date>Vandaag, 1 January 1970</date> <content><![CDATA[ Hier staat wat data.<br>Met onderandere een paar html tags. Ook een voor een nieuwe paragraaf.<p>Maar dat werkt niet direct. ]]></content> </item> </weblog>
Echter wanneer het XSL bestand het XML bestand parsed, dan worden de <br> en <p> tags gekopieerd en als tekst weergegeven in de html output (Dus zo zichtbaar voor de lezer)Code:<?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> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></meta> <title>Mijn Weblog</title> <meta name="robots" content="noindex,nofollow"></meta> <link rel="stylesheet" href="../style.css"></link> </head> <body> <!--[if gte IE 5.5000]> <script type="text/javascript" src="pngfix.js"></script> <![endif]--> <div class="main"> <div class="box" id="weblog"> <img class="bgimg" src="/grafix/bg_weblog.jpg" width="250" height="460" border="0" alt="Weblog"></img> <h2 id="wit">Weblog</h2> <div class="case" id="wit" style="left: 250px; overflow: auto;"> <xsl:for-each select="weblog/item"> <div class='msgtopr' id='wit'><a name='msg209'></a><xsl:value-of select="title"/> - <xsl:value-of select="date"/></div> <div class='msgmid'><xsl:value-of select="content"/></div> <div class='msgbot'></div> </xsl:for-each> </div> <span class="arrow" id="wit"><a href="/" target="_top">«</a></span> </div> </div> </body> </html> </xsl:template> </xsl:stylesheet>
Nu heb ik al gezocht op google en een ander forum geraadpleegd, echter ik heb geen oplossing kunnen vinden voor mijn probleem.
Ik wil eigenlijk geen php script gaan schrijven dat html uit poept.
Wie heeft er een oplossing, of een duw in de juiste richting (dus naar de oplossing toe)?

Likes:

