XQuery

XQuery is a widely implemented, highly powerful, cross-platform "standardized language for combining documents, databases, Web pages and almost anything else". XQuery facilitates the extraction and manipulation of XML data from any structured or unstructured source. Closely associated with and developed alongside XSLT, XQuery is able both a query language for XML documents and to transform individual documents into more human readable forms. XQuery contains a superset of XPath expression syntax, which is capable of addressing specific aspects of a XML document by leveraging the tree-structured model of information flow. By searching XML documents through computational expressions, XQuery can gather and report information on characteristics of that document.