Création de la section CDATA est déroutant

Je suis en train de créer CDATA section dans le champ description, mais à défaut. Le code est assez simple, mais dans le XML résultant d'une section CDATA n'apparaît pas!!

Node de = document.createElement("description");
de.appendChild(document.createCDATASection(reportData.getIssue().getDescription() + "more]]>data"));
e.appendChild(de);

Dans le résultat XML, j'obtiens:

<description>Room #1128 has AD issues.more]]&gt;data</description>

Ce que je fais mal?!

Pourquoi êtes-vous de placer ]]> dans le texte? Sûrement le createCDATASection va générer que de trop?
N'a pas d'importance! Je veux voir CDATA en XML résultant, où est-il?
Le problème est que si vous mettez "&gt;" dans un CDATA section, vous allez être "&gt;" non ">" lorsqu'il est interprété en arrière. Ce que vous voyez est à peu près la seule façon de préserver la ">"...

OriginalL'auteur xchg.ca | 2010-10-04