Meaningless Drivel is fun!*
The moose likes XML and Related Technologies and the fly likes How do I retain the comments? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Bookmark "How do I retain the comments?" Watch "How do I retain the comments?" New topic
Author

How do I retain the comments?

John Cogan
Ranch Hand

Joined: Jan 22, 2003
Posts: 32
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


----------------<br />SCJP, SCWCD
John Cogan
Ranch Hand

Joined: Jan 22, 2003
Posts: 32
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
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: How do I retain the comments?
 
Similar Threads
SAXException within Servlet
Confusions about a DOM hierarchy
Legal XML
An exception in java-XML --kindly clarify-urgent
Help needed in XML Parsing