Hi All,
I have a problem when trying to create one XML document as a
subset from another XML document. I have a document that
has a structure similar to this:
<NODE>
<CHILDNODE>
<ANOTHERCHILD>
</ANOTHERCHILD>
<ANOTHERCNILD>
</ANOTHERCHILD>
</CHILDNODE>
<CHILDNODE>
</CHILDNODE>
</NODE>
I would like to split this document into subdocuments. I get the
various nodes I want by doing an xpath query with Xalan. Then I
want to create documents from the nodelist. Here is my attempt
at coding it:
Node n;
while ((n = nodeList.nextNode()) != null) {
Node clone = n.cloneNode(true);
Document querydoc = new DocumentImpl();
Node cn = querydoc.importNode(clone, true);
querydoc.appendChild(cn);
docList.add(querydoc);
}
This compiles and runs, but when I try to find the attributes
of, and perform further xpath queries on these subdocuments, I
don't seem to be able to get any data back. Can anyone
point out the error in my ways/offer any advise?
Thanks in advance,
Henry
--
Henry Kleynhans Obsidian Labs
Systems Engineer South Africa
[EMAIL PROTECTED] Tel: +27 11 792 6500
http://www.obsidianlabs.com/ Fax: +27 11 792 6522
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]