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.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: Put a node into a new xml document