Oto mój plik XML:
<?xml version="1.0"?> <lista> <student number = "1"> <name>Jan Kowalski</name> <index>123456</index> <foto>foto1.jpg</foto> <mail>jk@prz.pl</mail> <www>http://www.jk.pl</www> jk text </student> <student number = "2"> <name>Jan Nowak</name> <index>234567</index> <foto>foto2.jpg</foto> <mail>jn@prz.pl</mail> <www>http://www.jn.pl</www> jn text </student> </lista>
Chce ten plik przerobic za pomocą xsl, który u mnie wygląda tak:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="lista"> <body> <table border="1"> <xsl:apply-templates /> </table> </body> </html> </xsl:template> <xsl:template match="student"> <tr> <td> <xsl:apply-templates> <xsl:value-of select="@number" /> </xsl:apply-templates> </xsl:template> <xsl:template match="name"> <tr> <td><xsl:apply-templates /> </xsl:template> <xsl:template match="index"> <tr> <td><xsl:apply-templates /> </xsl:template> <xsl:template match="foto"> <tr> <td><xsl:apply-templates /> </xsl:template> <xsl:template match="mail"> <tr> <td><xsl:apply-templates /> </xsl:template> <xsl:template match="www"> <tr> <td><xsl:apply-templates /> </xsl:template> </xsl:stylesheet>
Wszystko się wyświetla w porządku, ale nie mam pojęcia jak wyświetlić ten tekst, który nie jest zawarty w znacznikach? Nie moge go umieścić w znacznikach, gdyż takie właśnie mam zadanie i tu polega trudność. Już parenaście godzin szukam na necie i nic nie ma jak sie obługuję takie pola.
Z góry dziękuję za pomoc
