![]() |
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>   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.