[XML] #xD enzo werkt niet bij wegschrijven naar bestand *

Pagina: 1
Acties:

  • youngster
  • Registratie: Maart 2004
  • Laatst online: 20-05-2025
Ik heb de volgende XML:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/CMCS-MSG">
<messagebody>028000        
        1234  
          
           
           
           
         
       ENTER<xsl:value-of select="/CMCS-MSG/stop/address/name"/>
þ<xsl:value-of select="/CMCS-MSG/stop/address/zipcode"/>
þ<xsl:value-of select="/CMCS-MSG/stop/planactions/planaction/kind"/>
&#xD;
</messagebody>
</xsl:template>
</xsl:stylesheet>


Een hele dot spaties, maar 't probleem zit 'm in de enter. In delphi haal ik de messagebody uit het bericht en schrijf dat weg in een tekstbestand.
Echter als ik iets als #xD of #xA invul op de plaats waar nu ENTER staat, schrijft hij alleen nog maar het gedeelte daarna in het tekstbestand.

Wat gaat er fout?? Ik heb allerlei soorten enters en codes geprobeerd, maar niets werkt..

Real programmers don't comment their code... it was hard to write, it should be hard to read!


  • KnoppenSpook
  • Registratie: Augustus 2000
  • Laatst online: 04-09-2023
Misschien eens gewoon met een DOM document je XML doc maken en dan via .Save(<filename>) wegschrijven??

/me weet geen leuke quote voor in zijn signature


  • youngster
  • Registratie: Maart 2004
  • Laatst online: 20-05-2025
Tussentijds gaat het nog goed :| :

code:
1
2
<?xml version="1.0" encoding="UTF-16"?><messagebody>028000                1234                                                             
DODEWAARDþ6669þdecouple</messagebody>

Real programmers don't comment their code... it was hard to write, it should be hard to read!