Oui : trop simple, les fonctionnalités sont du même coup très limitées.
un cas pratique de ce que SimpleXML ne peut pas faire : dans un code comme celui-ci (remplace les [ ] par les chevrons ) :
[h1]Sortie de [a href="..."]php5[/a] en [abbr]RC3[/abbr][/h1]
simplexml ne te permet pas de sortir la phrase "Sortie de php5 en RC3" : tu pourras par contre disposer de "Sortie de en", "php5" et "RC3" dans les variables correspondantes, mais pas moyen de reconstituer le texte dans l'ordre.
Reste que simplexml peut rendre service pour des documents XML orientés données très structurés (fichiers de conf par exemple), mais pas pour du XHTML par exemple.
[^] # Re: Quelle version de PHP pour XML ?
Posté par Cali_Mero . En réponse à la dépêche PHP 5 : dernière RC avant finale. Évalué à 5.
un cas pratique de ce que SimpleXML ne peut pas faire : dans un code comme celui-ci (remplace les [ ] par les chevrons ) :
[h1]Sortie de [a href="..."]php5[/a] en [abbr]RC3[/abbr][/h1]
simplexml ne te permet pas de sortir la phrase "Sortie de php5 en RC3" : tu pourras par contre disposer de "Sortie de en", "php5" et "RC3" dans les variables correspondantes, mais pas moyen de reconstituer le texte dans l'ordre.
Reste que simplexml peut rendre service pour des documents XML orientés données très structurés (fichiers de conf par exemple), mais pas pour du XHTML par exemple.