Fixing xml output - entities
[fnpeditor.git] / modules / documentCanvas / canvas / documentElement.js
index 8ef918a..29b07df 100644 (file)
@@ -210,7 +210,9 @@ $.extend(DocumentNodeElement.prototype, {
 
         for(var i = children.length - 1; i >= 0; i--) {
             childParts = children[i].toXML(level + 1);
-            
+            if(typeof childParts === 'string')
+                childParts = [document.createTextNode(childParts)];
+
             if(containsPrefixAndSuffix(i) && children[i] instanceof DocumentTextElement) {
                 $(node.contents()[0]).after(childParts);
             } else {