todle je XML dokument, ktery chci pretransformovat:
A todle je XSL sablonaKód:<?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="prevod.xsl"?> <!DOCTYPE fit [<!ELEMENT kurz (nazev, popis, kredity, max, login+)>]><fit> <kurz> <nazev>izp</nazev> <popis>zaklady programovani</popis> <kredity>6</kredity> <max>2</max> <login>stud2</login> <login>stud</login> </kurz> <kurz> <nazev>isa</nazev> <popis>sitove aplikace</popis> <kredity>6</kredity> <max>2</max> <login>stud3</login> <login>stud</login> </kurz> </fit>
Problem je v tom, ze se mi nevypisuji loginy(druhy div), jenom hlavicky tabulek ... mohl by mi pls nekdo,kdo s tim umi rict, co tam mam spatne?Jsem v XML lama,tak me pls nejak moc nekamenujteKód:<?xml version="1.0" encoding="ISO-8859-1"?> <html xsl:version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns="http://www.w3.org/TR/xhtml1/strict"> <body style="font-family:Arial,helvetica,sans-serif;font-size:12pt; background-color:#EEEEEE"> <xsl:for-each select="/fit/kurz"> <div style="background-color:red;color:white;padding:4px"> <span style="font-weight:bold"> <xsl:value-of select="nazev"/> </span> - <xsl:value-of select="popis"/> ( kreditu: <xsl:value-of select="kredity"/> - max.studentu: <xsl:value-of select="max"/>) </div> <div style="margin-left:18px;margin-bottom:1em;font-size:12pt"> <span style="font-style:italic"> <xsl:for-each select="fit/kurz/login"> <xsl:value-of select="login"/> </xsl:for-each> </span> </div> </xsl:for-each> </body> </html>