Equality of sequences
On sequences no order relation is defined. But it is possible to test two sequences for equality. For this purpose, the fn:deep-equal() function is available. Since…
parsQube GmbH founded
The parsQube GmbH, founded in January 2013, is an expert in the handling of large XML data volumes. The range of services extends from the data analysis to the completed…
XML introduction
Over the past years, the "eXtensible Markup Language" (XML) has established itself as the central infrastructure for the electronic data interchange and for the…
XML documents
XML is a meta language, which means a language for the definition of languages (vocabularies) for information units, the so-called XML documents. The…
The structure of a XML document
The element is the basic construct of a XML document and consists of the following components:
Start tag A start tag starts with a left angle bracket…
The DTD
In the Document Type Definition (DTD), the element types permitted in the document can be defined with their content models and attributes. A DTD is thus a schematic description of the XML…
Textual content of a XML element
As shown before, the content of an XML element consists of text or of child elements or of a mixture of both. However, the text in an element may contain…
Example scenario
In the entire book the example scenario of the "Hochwaldklinik.xml" file can be found. It serves as a basis for the numerous explanations of the…
Core data
The core data are stored in the XML file Hochwaldklinik.xml. In this example scenario, a hospital (the "Hochwaldklinik") is described by the name of the…
Patient data
The second large field of the example scenario includes the filing of patient information (data type Patient_T). At the highest level the two classes…