CopperSpice API  1.7.2
CsXmlPatterns

Classes

class  QAbstractMessageHandler
 Callback interface for handling messages More...
 
class  QAbstractUriResolver
 Callback interface for resolving Uniform Resource Identifiers More...
 
class  QAbstractXmlNodeModel
 Abstract base class for modeling non-XML data to look like XML for QXmlQuery More...
 
class  QAbstractXmlReceiver
 Callback interface for transforming the output of a QXmlQuery More...
 
class  QPatternist::QtXmlPatterns
 Provides a translation context & functions for the CsXmlPatterns library More...
 
class  QSimpleXmlNodeModel
 Provides default implementation for QAbstractXmlNodeModel More...
 
class  QSourceLocation
 Identifies a location in a resource by URI, line, and column More...
 
class  QXmlFormatter
 Implementation of QXmlSerializer for transforming XQuery output into formatted XML More...
 
class  QXmlItem
 Either an XML node or an atomic value More...
 
class  QXmlName
 Name of an XML node, in an efficient, namespace-aware way More...
 
class  QXmlNamePool
 Table of shared strings referenced by instances of QXmlName More...
 
class  QXmlNodeModelIndex
 Identifies a node in an XML node model subclassed from QAbstractXmlNodeModel More...
 
class  QXmlQuery
 Performs XQueries on XML data, or on non-XML data modeled to look like XML More...
 
class  QXmlResultItems
 Iterates through the results of evaluating an XQuery in QXmlQuery More...
 
class  QXmlSchema
 Loading and validation of a W3C XML Schema More...
 
class  QXmlSchemaValidator
 Validates XML instance documents against a W3C XML Schema More...
 
class  QXmlSerializer
 Implementation of QAbstractXmlReceiver for transforming XQuery output into unformatted XML More...
 

Detailed Description

The CsXmlPatterns library provides support for XPath, XQuery, XSLT and XML Schema validation.

Further Reading

General overviews of XQuery and XSchema can be found in the XQuery document. An introduction to the Query language can be found in XQuery Introduction.