aspose file tools*
The moose likes XML and Related Technologies and the fly likes Put a node into a new xml document 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 "Put a node into a new xml document" Watch "Put a node into a new xml document" New topic
Author

Put a node into a new xml document

JayaSiji Gopal
Ranch Hand

Joined: Sep 27, 2004
Posts: 303
Hi,

I have a node like this:

<A a="a" b="b">
<B c="c"/>
<C d="d"/>
</A>

I need to write this entire node into a new xml document in the placeholder as follows:

<xml prologue>
<X>
<!-- place for the above node -->
</X>

I am using DOM as the parser. Any ideas on how this can be done.
I tried using root.importNode(), however, it appends only
<A a="a" b="b"> and misses the rest of the child nodes.

Plez help!!!


SCJP 1.4, SCWCD 1.4<br /> <br />Thanks in advance!<br />Jayashree.
Hasan Pasha
Greenhorn

Joined: Feb 23, 2005
Posts: 25
Check out the following method in the Node Interface (org.w3c.dom)



API documentation:
Adds the node newChild to the end of the list of children of this node. If the newChild is already in the tree, it is first removed.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Put a node into a new xml document