Briques en C (17) : libxml2 et petits fichiers XML

Yves Mettier

Creative Commons License
Cette création est mise à disposition sous un contrat Creative Commons.

L'article original se trouve sur http://ymettier.free.fr/articles_lmag/.

Article publié dans le numéro 51 (juin 2003) de GNU/Linux France Magazine


Table des matières

1. Introduction
2. Sax et DOM
2.1. Sax
2.2. DOM
2.3. libxml2
3. La gestion des permissions
4. Lire un document XML avec DOM
4.1. Lire un fichier XML
4.2. Lire un document en mémoire
4.3. Libérer la mémoire
5. La structure d'un arbre DOM
5.1. La structure
5.2. Parcourir un arbre DOM
5.3. La construction d'un arbre DOM
6. Sauvegarder ou afficher un arbre DOM via un document XML
7. Modifier un arbre DOM
7.1. Ajouter un noeud
7.2. Supprimer un noeud
7.3. Modifier le contenu d'un noeud
7.4. Ajouter/supprimer des attributs
7.5. Un exemple
8. DOM et XPath
8.1. Rechercher un noeud avec XPath
8.2. Exemple: tester les permissions
9. Les fichiers de configuration au format XML
10. Conclusion
11. Références

Résumé

Briques de bases en C (17)

création est mise à disposition sous un contrat Creative Commons