IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
FAQ Qt FAQ Qt Creator FAQ PyQt & PySide

FAQ Qt

FAQ QtConsultez toutes les FAQ

Nombre d'auteurs : 26, nombre de questions : 298, dernière mise à jour : 15 juin 2021 

 
OuvrirSommaireModulesQt XMLDOM

Qt permet de lire facilement un fichier XML avec l'API DOM. DOM permet de naviguer dans un document XML comme dans un arbre avec toujours une relation parent enfant entre les nœuds qui composent l'arbre. QDomDocument permet de gérer les document avec DOM.

Exemple de parcours d'un fichier XML simple.

Fichier xml
Cacher/Afficher le codeSélectionnez
Parcours du fichier en utilisant l'API DOM
Cacher/Afficher le codeSélectionnez
Mis à jour le 7 mai 2012  par François Jaffré

Qt fournit la classe QDomDocument, qui permet de gérer les fichiers XML à la manière de DOM, c'est-à-dire que le fichier XML est représenté par un arbre dans lequel on peut se déplacer grâce à une relation de parent-enfant entre les nœuds qui composent l'arbre. Avec QDomDocument vous pouvez créer un fichier XML en partant de rien, mais vous pouvez aussi éditer un fichier existant (ajout de nœuds, modification de texte…).

Exemple de création d'un fichier XML à l'aide de l'API DOM de Qt.

fichier xml
Cacher/Afficher le codeSélectionnez
écriture avec DOM
Cacher/Afficher le codeSélectionnez
Mis à jour le 7 mai 2012  par François Jaffré

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2006 - 2017 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.