XQL (XML Query Language) is a way to locate and filter the elements (data fields) and text in an
Extensible Markup Language (XML) document.
XML files are used to transmit collections of data
between computers on the Web. XQL provides a tool for finding and/or selecting out specific items
in the data collection in an XML file or set of files. It is based on the pattern syntax
used in the Extensible Stylesheet Language (XSL)
and is proposed as an extension to it.
The XSL pattern language is a declarative way to indicate specific elements for processing. It
uses simple directory
notation. For example, book/author means: Select all author elements in all book
elements in a particular context (for example, within an XML file or a set of files). XQL adds to
this directory pattern notation the ability to use boolean
logic, to filter out elements, to index into a collection of elements, and to do some other things.
Using XQL, a program could be written to search repositories of XML files, to provide hypertext
links to specific elements, and for other applications.
For more information, we recommend reading the XQL proposal at the World Wide Web Consortium (W3C) Web
site.
This was last updated in April 2005
Email Alerts
Register now to receive SearchSOA.com-related news, tips and more, delivered to your inbox.
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States.
Privacy
More News and Tutorials
-
XQuery arose in the early days of XML Web services. Where is it now? It is a useful tool for data integration, says one expert. But there are caveats.
-
The SEC has mandated that all public companies must use XBRL. Learn more about XBRL and how to comply with the SEC mandates.
-
This tutorial contains XML articles, tutorials, examples, tips, tools, white papers, expert advice and more to pump up your XML know-how quickly.
-
Articles
-
Resources from around the Web