
Hi Wendell, Indeed the Find/Replace in files support covers part of this, as you can enter there an XPath expression that selects parts of the document and then search for everything (using .* as regular expression). Another possibility is to use the Saxon collection function and thus have access to the files from a folder, event recursively, for example collection('.?select=*.xsd;recurse=yes')/* will list the root elements of all the .xsd files from the same directory as the current file or from a subfolder of the current file. This will cover also part of the use case you mentioned but it is not user friendly and requires expert knowledge from the user. We will consider adding something similar to your suggestion. Best Regards, George -- George Cristian Bina <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger http://www.oxygenxml.com On 8/20/10 8:01 PM, Wendell Piez wrote:
Hi,
One of the features I use most in oXygen is, of course, the XPath evaluation toolbar.
Another is the context menus in projects, for validating files or sets of files (against their own or ad-hoc schemas), transforming them and what not.
I can't believe I've worked all this time without wanting to query XPath over a file set directly from the Project View.
But actually I have. It's just that I usually write a little XQuery or Schematron, or work through the Find/Replace in Files dialogue, or find another way to get to the data I want. Each of these has strengths and weaknesses.
But I bet it wouldn't be difficult for the oXygen magicians to give me a little entry box right-clicking a selection in the Project View, where I could type my XPath directly ... or am I missing something?
Cheers, Wendell
====================================================================== Wendell Piez mailto:wapiez@mulberrytech.com Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================
_______________________________________________ oXygen-user mailing list oXygen-user@oxygenxml.com http://www.oxygenxml.com/mailman/listinfo/oxygen-user