Qt XML C++ Classes

The Qt XML module provides a C++ implementation of the DOM standard for XML. More...

Classes

QDomAttr

Represents one attribute of a QDomElement

QDomCDATASection

Represents an XML CDATA section

QDomCharacterData

Represents a generic string in the DOM

QDomComment

Represents an XML comment

QDomDocument

Represents an XML document

QDomDocument::ParseResult

Struct is used to store the result of QDomDocument::setContent()

QDomDocumentFragment

Tree of QDomNodes which is not usually a complete QDomDocument

QDomDocumentType

The representation of the DTD in the document tree

QDomElement

Represents one element in the DOM tree

QDomEntity

Represents an XML entity

QDomEntityReference

Represents an XML entity reference

QDomImplementation

Information about the features of the DOM implementation

QDomNamedNodeMap

Contains a collection of nodes that can be accessed by name

QDomNode

The base class for all the nodes in a DOM tree

QDomNodeList

List of QDomNode objects

QDomNotation

Represents an XML notation

QDomProcessingInstruction

Represents an XML processing instruction

QDomText

Represents text data in the parsed XML document

Detailed Description

The Qt XML page contains information about how to use the module.

Note: Qt XML will no longer receive additional features. For reading or writing XML documents iteratively (SAX), use the QXmlStreamReader and QXmlStreamWriter classes. The classes are both easier to use and more compliant with the XML standard.

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.