Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How do I retain the comments?

 
John Cogan
Ranch Hand
Posts: 32
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am parsing a documents using:
DOMParser parser = new DOMParser();
parser.parse(uriCurrent);
current = parser.getDocument();
the xml document looks like this:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- English message catalogue for Web Portal 3 -->
<catalogue xml:lang='en'>
<message key='copywrite.message'>Service powered by Spectel</message>
<!-- Generic Form Buttons -->
<message key='common.button.submit'>Login Current</message>
<message key='common.button.reset'>Reset</message>
<message key='common.button.back'>Back</message>
</catalogue>
However, when I come to printing out the document again, the comments are lost. Is there any way of retaining them?
Best regards,
John
 
John Cogan
Ranch Hand
Posts: 32
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have discovered the answer to this:
case Node.COMMENT_NODE: {
out.write("<!--");
out.write(node.getNodeValue());
out.write("-->");
break;
needs to be included in the print out function.
Best regards,
John
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic