{'fraction_non_alphanumeric': 0.025974025974025976, 'fraction_numerical': 0.006493506493506494, 'mean_word_length': 4.709876543209877, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
XML-QL : A Query Language for XML Submission to the World Wide Web Consortium 19-August-1998

XML is a new standard that supports data exchange on the World-Wide Web. It is likely to become as important and as widely used as HTML. The availability of large amounts of data on the Web raises several issues that the XML standard does not address. In particular, what techniques and tools should exist for extracting data from large XML documents, for translating XML data between different ontologies (DTD’s), for integrating XML data from multiple XML sources, and for transporting large amounts of XML data to clients or for sending queries to XML sources. We propose a query language for XML, called XML-QL, as one possible answer to these questions. The language has a SELECT-WHERE construct, like SQL, and borrows features of query languages recently developed by the database research community for semistructured data.