Hallo,
ich habe folgendes Problem:
mit diesem XSL-File möchte ich das untenstehende XML-File parsen.
in "Description" befindet sich ein mehrzeiliger Text, der auch Zeilenumbrüche beinhaltet. Diese sind im XML-File vorhanden, werden jedoch vom XSL-File nicht interpretiert, d.h. der Text in "Description" erscheint ohne Zeilenumbrüche.
<xsl:for-each select="analysis/Commission">
<tr>
<td class="commnum"><xsl:value-of select="Number"/></td>
<td class="commcust"> <xsl:value-of select="Customer"/></td>
<td class="commdesc"><xsl:value-of select="Description"/></td>
<td class="commamnt"><xsl:value-of select="format-number(translate(CommissionAmount,',','.'),'#.##0,00','de')"/> EUR</td>
<td class="commprogress"><xsl:value-of select="Progress"/> </td>
<td class="commamnt"><xsl:value-of select="format-number(translate(CommInvoiceAmnt,',','.'),'#.##0,00','de')"/> EUR</td>
</tr>
</xsl:for-each>
das XML-File:
<analysis>
<Commission>
<Number>221222</Number>
<CommissionDate>13.12.2002</CommissionDate>
<Progress>0</Progress>
<Customer>Müller GmbH</Customer>
<CustomerAdress>Firma</CustomerAdress>
<CustomerName>Müller GmbH</CustomerName>
<CustomerBranch />
<CustomerStreet>Hubertusweg 3</CustomerStreet>
<CustomerCountry>D</CustomerCountry>
<CustomerPostCode>12345</CustomerPostCode>
<CustomerCity>Musterstadt</CustomerCity>
<CustomerPhone>0815/4711</CustomerPhone>
<CustomerFAX>0815/1147</CustomerFAX>
<CustomerEMail />
<Description>Das
ist
die
Zeile
mit
den
Zeilenumbrüchen</Description>
<DeliveredCompletely>0</DeliveredCompletely>
<CommissionAmount>7800</CommissionAmount>
</Commission>
</analysis>
Ich habe hier im Archiv einige Beispiele/Fragen gefunden, die in diese Richtung zielen, aber zu einer Lösung bin ich damit leider trotz intensiver Versuche nicht gekommen.
Hat jemand vielleicht eine Lösung für o.g. Fall?
Gruss
Alex