chris: Leerraum entfernen?

Beitrag lesen

also bei mir funktioniert folgendes

XML-File mit referenz auf ein XSL-File -->

<?xml version="1.0"?>
<?xml-stylesheet href="test.xsl" type="text/xsl" ?>

<mydoc>
<zeile>
 <zelle>
  inhal_1
 </zelle>
 <zelle>
  inhal_2
 </zelle>
 <zelle>

</zelle>
 <zelle>
  inhal_4
 </zelle>
</zeile>

<mydoc>
<zeile>
 <zelle>
  inhal_1
 </zelle>
 <zelle>
  inhal_2
 </zelle>
 <zelle>

</zelle>
 <zelle>
  inhal_4
 </zelle>
</zeile>

</mydoc>

dann das XSL-File-->

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="mydoc">
 <html>
   <head>
   </head>
   <body>
    <table>
     xsl:apply-templates/
    </table>
   </body>
 </html>
</xsl:template>

<xsl:template match="zeile">
 <tr>
  xsl:apply-templates/
 </tr>
</xsl:template>

<xsl:template match="zelle">
 <td>
  <xsl:value-of select="."/>
 </td>
</xsl:template>

</xsl:stylesheet>

das produziert bei mir folgende tabelle (ohne Leerräume) -->

inhalt_1   inhalt_2   inhalt_4
inhalt_1.1 inhalt_2.1 inhalt_4.1

ich hoffe, dass ich dein problem richtig verstanden habe!

mfg, chris