Robert, you can accomplish what you want using XmlObject.selectPath(). Take a look at the samples under XQueryXPath, in particular, org.apache.xmlbeans.samples.xquery.SelectPath. - Wing Yew
-----Original Message----- From: Robert W. Wade [mailto:[EMAIL PROTECTED] Sent: Monday, October 09, 2006 8:48 PM To: user@xmlbeans.apache.org Subject: Updating source doc after XPath search I am trying to figure out if a way exists for me to accomplish the following: - perform an XPath search against my main doc (xml doc A) - iterate through the results - periodically modify the xml values within the results - when i view xml doc A (that I performed the search on) I would like to see the data that I modified. Reading the javadocs (and playing with the code), there are two ways to do XPath searches: .selectPath() : performs the search OK, but when you modify the data it is not "persisted," so when I view xml doc A I do not see the updated data .execQuery() : (according to the docs) it appears that the query would work, but the results would be copies of the data elements within my xml doc A. This means that if I update the results they won't be "persisted" in xml doc A. If I am wrong about these two methods please let me know. My fallback option is to manually iterate through my xml doc A and find the results myself. Not too cool. Thanks __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _______________________________________________________________________ Notice: This email message, together with any attachments, may contain information of BEA Systems, Inc., its subsidiaries and affiliated entities, that may be confidential, proprietary, copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]