As of January, 2012, this site is no longer being updated, due to work and health issues
For background information, see the XML and Search page. This page provides annotated links to XML Search, Query Languages, Standards and Document Structure Registries information.
See also "How Text Search Relates to XML Query Languages"
XQL
- XQL Proposal submitted to the W3C, proposes a query language for "addressing and filtering the elements and text of XML documents" as an extension of the XSL pattern syntax.
- XQL FAQ - links and background information for this proposal, list of the applications that have implemented it so far.
- XQL Tutorial - simple explanation with examples
XML-QL
- XML-QL, Query Language for XML Proposal submitted to W3C. Proposes a query language approaching an XML file much like searching a database with SQL, rather than a free-text document. The focus of this proposal is EDI (Electronic Data Interchange, business-to-business purchasing) as opposed to a library or information retrieval approach. It provides examples using specific data and element patterns and constructing new results listings
Extensible Markup Language (XML) W3C standard information
Robin Cover's SGML/XML Web page - a comprehensive overview with lots of pertinent information -- a great resource!
OASIS Web Site: Home Page Organization for the Advancement of Structured Information Standards - a vendor-neutral consortium supporting XML, SGML and HTML.
XML.com - includes many articles, the XML specification annotated by Tim Bray, and a way to test for well-formed files.
XMLInfo.com - XML news, introductory articles and reviews by the well-regarded James Tauber.
Frequently Asked Questions about XML - useful FAQ.
XML and Databases Extremely thoughtful discussion of how XML relates to databases and vice versa by Ronald Bourret.
XML and the Second-Generation Web Scientific American, May 1999 by Jon Bosak and Tim Bray - describes features of XML and some possible future search functionality.
Web / XML - webreference.com - Nice site with tutorials, products links and other references.
John Cowan's XML Index- Includes info on RDF, XCond, IBTWSHD (a HyperText DTD), XCatalog and so on.
Search the XML-Dev Mailing List Archives - the mailing list is where developers work through some of the knotty issues of namespaces, fragments and other bleeding-edge technology. If you have an implementation question, it's probably been discussed with all possible implications on this list, so check the archives first!
Groups from genealogists to real-estate brokerages want to share data without having to use complex file format converters, and they are banding together to create open XML DTDs and other structures. Today, the only standard way of structuring XML documents is with DTDs (document type descriptors). But there are several proposals for richer and more complex systems, known as schema. In any case, shared structures will improve searching as all data will be in the same format and will not require special field names.