Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   XSLT; copy-of; entities worden niet meegekopieerd (https://forum.scholieren.com/showthread.php?t=1797006)

12Trix 27-03-2010 22:01

XSLT; copy-of; entities worden niet meegekopieerd
 
Ik gebruik xsl:copy-of met de node()-functie:
<xsl:copy-of select="MsgBody/node()" />

Voor XML-data als:
<blaat>
<MsgBody>
dit is mijn <b>Bericht</b> &nbsp enzo
</MsgBody>
</blaat>
=====

Maar nou worden HTML-entities zoals een e met een trema (ë) niet omgezet. Doe ik gewoon: <xsl-copy-of select="MsgBody" /> dan worden die entities wel gekopieerd, maar dan krijg ik de <MsgBody> start- en eindtags er bij.

Weet iemand een oplossing?

resolveExternals is supertraag. Dat werkt wel, maar dan is het supertraag...

EDIT:
Laat maar, ik heb al een oplossing gevonden ;)
Gewoon de entities includen in het XML-document betrokken bij de XSL transformatie.
Wel traag trouwens.


Alle tijden zijn GMT +1. Het is nu 23:46.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.