Forum Programmation.php XML, XSL, XSLT et PHP

Posté par  .
Étiquettes : aucune
0
20
fév.
2006
Salut a tous,

Je suis en ce moment entrain de me pencher sur le xml et ses transformations via xsl et xslt. Ma question est la suivante :

Je voudrais faire en sorte de généré des xml et ensuite les interprétés via une xsl mon problème c’est que je trouve que la doc PHP est on ne peut plus vague et surtout ne semble pas bien supporter le xml (et ses dérivées). J’ai l’impression qu’il faut toujours des programmes annexe pour parser les données et en plus l’utilisation des différentes fonctions me semble plus qu’obscure ( je vois pas ce qu’il faut utiliser Dom XML, Dom ou encore l’Analyseur syntaxique XML) .

Alors ma question est => Que me conseillez-vous d’utiliser pour faire tout ça ?

Des libs toutes faites ?
Les fonctions de bases de la doc PHP ?
Faire une lib moi-même ?
Etc …

Merci d’avance
  • # quelle version de php ?

    Posté par  . Évalué à 2.

    tout depends de ta version de php, car en version 5 il y a de nouvelles methodes d'acces.
    en php4, il existe aussid es truc, mais moins bien parait-il (enfin, je les trouve simple, ca doit être justement parce que c'est un peu trop simplet qu'il ont ajouté des truc dans la 5).
    • [^] # Re: quelle version de php ?

      Posté par  . Évalué à 1.

      De préférence avec la version 4 au moins de PHP

      Mais si la version 5 est 1 000 fois mieux ou il y a 100fois plus d'appli qui facilite la vie ben je me pencherait sur le PHP5 ...

      Mais je prefererais rester sous le 4 pour avoir éviter a re-installer le php.
  • # Le site officiel

    Posté par  . Évalué à 1.

    Regarde la doc en anclais sur le site officiel, elle contient plein de commentaires (php::qqchose dans konqueror).

    PHP5 supporte en natif, dom, xsl et possède deux autres api simpleXML (comme son nom l'indique) et sablotron (parser XML, librairie externe).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.