I'm trying to read an XML document, find and modify some elements, and write it again as XML. This worked OK using just Xerces, but then I was inspired to try XPath searches with Xalan-c, and I'm perplexed. I can wrap a Xerces doc in a XalanDocument, and do the XPath search, but then I can't modify the XalanDocument. Since the search returns XalanDocument references, I can't modify the original Xerces doc either.
Is there any way to make Xalan-c support editing a document this way, or am I barking up the wrong tree? I've already tried using XercesDOMWrapperParsedSource(), but (as mentioned) I can't modify the wrapped document. Would I be better off with Pathan? Thanks, George
