par
Hywan » 27 juin 2008, 11:14
Hey

,
C'est un class qui permet de gérer le XML très facilement

Euh non …DOM signifie
Document Object Model, c'est une interface de représentation d'un langage. Le DOM W3C permet de définir de manière précise la construction d'un document. Le DOM sert pour des documents à balisage, donc XML s'y prête bien.
En plus de définir la représentation, le DOM permet accessoirement de manipuler la représentation, la structure, du langage. Ça passe par l'ajout, suppression, etc. de l'arbre généré (dans le cas XML, car XML se représente sous forme d'arbre, tout comme tous les langages à balisage).
Le DOM est avant tout une interface de représentation, plutôt qu'un outil de manipulation XML. D'autant plus que si tu conseilles PHP 5, autant passer sur
SimpleXML qui est plus simple pour un débutant, car apparemment, notre ami est débutant avec XML.
Pour répondre à
elerien, il y a
un sujet intéressant qui a démarré ici (les 3 premières pages devraient être suffisantes

). Si après avoir lu ça tu ressens le besoin de faire de la POO (Programmation Orientée Objet), alors reviens nous voir, on te donnera des ressources à lire et à travailler.
Hey :),
[quote="katagoto"]C'est un class qui permet de gérer le XML très facilement :lol:[/quote] Euh non …DOM signifie [i]Document Object Model[/i], c'est une interface de représentation d'un langage. Le DOM W3C permet de définir de manière précise la construction d'un document. Le DOM sert pour des documents à balisage, donc XML s'y prête bien.
En plus de définir la représentation, le DOM permet accessoirement de manipuler la représentation, la structure, du langage. Ça passe par l'ajout, suppression, etc. de l'arbre généré (dans le cas XML, car XML se représente sous forme d'arbre, tout comme tous les langages à balisage).
Le DOM est avant tout une interface de représentation, plutôt qu'un outil de manipulation XML. D'autant plus que si tu conseilles PHP 5, autant passer sur [url=http://php.net/simplexml]SimpleXML[/url] qui est plus simple pour un débutant, car apparemment, notre ami est débutant avec XML.
Pour répondre à [b]elerien[/b], il y a [url=http://www.phpfrance.com/forums/voir_sujet-241153-0-asc-0.php]un sujet intéressant qui a démarré ici[/url] (les 3 premières pages devraient être suffisantes ;-)). Si après avoir lu ça tu ressens le besoin de faire de la POO (Programmation Orientée Objet), alors reviens nous voir, on te donnera des ressources à lire et à travailler.