I would like to start with an XPath, like "/a/b/c", and then have a document node be populated with any path nodes that don't exist. So, if the document root was an element <a> with no children, an empty child element <b> and grandchild <c> would be added. Doesn't look like I can use the Jaxen APIs to do this though.
I assumed I would need to write an algorithm that iterates an XPath by its 'steps', checking whether the current step matches any Nodes. If no match is found, the algorithm would create a new child node corresponding to the current step. Is there anything in the APIs that will allow me iterate the steps of an XPath expression in this manner? thanks! Glen Lewis PS - I know someone will ask "why?" I built a framework that uses java beans whose get/set methods use XPaths to get/set Element.text or Attribute.value in a document. Problem is, sometimes the document has no value - in which case I'd like to "fill it out" with the Elements and Attributes expected by my XPath, and then store the bean value. ------------------------------------------------------- This SF.NET email is sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ Jaxen-interest mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jaxen-interest