Classes XML

Ces classes s'adressent aux utilisateurs de XML.

QDomAttr

Représente un attribut d'un QDomElement

QDomCDATASection

Représente une section CDATA XML

QDomCharacterData

Représente une chaîne de caractères générique dans le DOM

QDomComment

Représente un commentaire XML

QDomDocument

Représente un document XML

QDomDocument::ParseResult

Cette structure est utilisée pour stocker le résultat de QDomDocument::setContent()

QDomDocumentFragment

Arborescence de QDomNodes qui ne constitue généralement pas un QDomDocument complet

QDomDocumentType

La représentation de la DTD dans l'arborescence du document

QDomElement

Représente un élément dans l'arborescence DOM

QDomEntity

Représente une entité XML

QDomEntityReference

Représente une référence d'entité XML

QDomImplementation

Informations sur les fonctionnalités de l'implémentation du DOM

QDomNamedNodeMap

Contient un ensemble de nœuds accessibles par leur nom

QDomNode

La classe de base de tous les nœuds d'une arborescence DOM

QDomNodeList

Liste d'objets QDomNode

QDomNotation

Représente une notation XML

QDomProcessingInstruction

Représente une instruction de traitement XML

QDomText

Représente les données textuelles du document XML analysé

QXmlAttributes

Attributs XML

QXmlContentHandler

Interface permettant de signaler le contenu logique des données XML

QXmlDTDHandler

Interface permettant de récupérer le contenu DTD des données XML

QXmlDeclHandler

Interface permettant de rapporter le contenu de la déclaration des données XML

QXmlDefaultHandler

Implémentation par défaut de toutes les classes de gestionnaires XML

QXmlEntityResolver

Interface permettant de résoudre les entités externes contenues dans les données XML

QXmlErrorHandler

Interface permettant de signaler les erreurs dans les données XML

QXmlInputSource

Les données d'entrée pour les sous-classes de QXmlReader

QXmlLexicalHandler

Interface permettant de signaler le contenu lexical des données XML

QXmlLocator

Les classes de gestionnaires XML contenant des informations sur la position d'analyse au sein d'un fichier

QXmlNamespaceSupport

Classe d'aide pour les lecteurs XML souhaitant prendre en charge les espaces de noms

QXmlParseException

Utilisée pour signaler les erreurs via l'interface QXmlErrorHandler

QXmlReader

Interface pour les lecteurs XML (c'est-à-dire les analyseurs)

QXmlSimpleReader

Implémentation d’un analyseur XML simple

QXmlStreamAttribute

Représente un attribut XML unique

QXmlStreamAttributes

Représente un vecteur de QXmlStreamAttribute

QXmlStreamEntityDeclaration

Représente une déclaration d’entité DTD

QXmlStreamEntityResolver

Résolveur d'entités pour un QXmlStreamReader

QXmlStreamNamespaceDeclaration

Représente une déclaration d’espace de noms

QXmlStreamNotationDeclaration

Représente une déclaration de notation DTD

QXmlStreamReader

Analyseur rapide permettant de lire des documents XML 1.0 bien formés via une API de streaming simple

QXmlStreamWriter

Générateur XML 1.0 avec une API de streaming simple

QDomAttr

Représente un attribut d’un QDomElement

QDomCDATASection

Représente une section CDATA XML

QDomCharacterData

Représente une chaîne générique dans le DOM

QDomComment

Représente un commentaire XML

QDomDocument

Représente un document XML

QDomDocument::ParseResult

La structure est utilisée pour stocker le résultat de QDomDocument::setContent()

QDomDocumentFragment

Arborescence de QDomNodes qui n'est généralement pas un QDomDocument complet

QDomDocumentType

La représentation de la DTD dans l'arborescence du document

QDomElement

Représente un élément de l'arborescence DOM

QDomEntity

Représente une entité XML

QDomEntityReference

Représente une référence d’entité XML

QDomImplementation

Informations sur les fonctionnalités de l'implémentation du DOM

QDomNamedNodeMap

Contient une collection de nœuds accessibles par leur nom

QDomNode

La classe de base de tous les nœuds d’une arborescence DOM

QDomNodeList

Liste d’objets QDomNode

QDomNotation

Représente une notation XML

QDomProcessingInstruction

Représente une instruction de traitement XML

QDomText

Représente les données textuelles du document XML analysé

QXmlAttributes

Attributs XML

QXmlContentHandler

Interface permettant de signaler le contenu logique des données XML

QXmlDTDHandler

Interface permettant de rapporter le contenu DTD des données XML

QXmlDeclHandler

Interface permettant de rapporter le contenu des déclarations des données XML

QXmlDefaultHandler

Implémentation par défaut de toutes les classes de gestionnaires XML

QXmlEntityResolver

Interface permettant de résoudre les entités externes contenues dans les données XML

QXmlErrorHandler

Interface permettant de signaler les erreurs dans les données XML

QXmlInputSource

Les données d'entrée pour les sous-classes de QXmlReader

QXmlLexicalHandler

Interface permettant de signaler le contenu lexical des données XML

QXmlLocator

Les classes de gestionnaires XML fournissant des informations sur la position d’analyse au sein d’un fichier

QXmlNamespaceSupport

Classe d'aide pour les lecteurs XML souhaitant prendre en charge les espaces de noms

QXmlParseException

Utilisée pour signaler les erreurs via l'interface QXmlErrorHandler

QXmlReader

Interface pour les lecteurs XML (c'est-à-dire les analyseurs syntaxiques)

QXmlSimpleReader

Implémentation d'un analyseur XML simple

QXmlStreamAttribute

Représente un attribut XML unique

QXmlStreamAttributes

Représente un vecteur de QXmlStreamAttribute

QXmlStreamEntityDeclaration

Représente une déclaration d'entité DTD

QXmlStreamEntityResolver

Résolveur d'entités pour un QXmlStreamReader

QXmlStreamNamespaceDeclaration

Représente une déclaration d'espace de noms

QXmlStreamNotationDeclaration

Représente une déclaration de notation DTD

QXmlStreamReader

Analyseur rapide permettant de lire des documents XML 1.0 bien formés via une API de streaming simple

QXmlStreamWriter

Générateur XML 1.0 avec une API de streaming simple

© 2026 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.