Bonjour,
Voilà, je parse un fichier xml de manière très classique en php avec ça :
Code :
- function ouverture ($parser, $name, $attrs){
- blabla
- }
- function fermeture ($parser, $name){
- blabla
- }
- function texte ($parser, $data_text){
- echo $data_text;
- }
- xml_set_element_handler($xml_parser, "ouverture", "fermeture" );
- xml_set_character_data_handler($xml_parser, "texte" );
|
Ca me génère du html.
Voilà mon prob : je souhaite que quand le parser rencontre cette borne :
<type>montype</type>
alors rien ne s'affiche, entre autre que la fonction "texte" ne renvoie rien selon une condition : si 'montype' contient une chaine donnée.
En fait je souhaite filtrer le xml selon une condition sur le contenu d'un champ.
Merci de votre aide.
Pierre.