parseur xml
Posté : 19 juin 2009, 15:37
Bonjour à tous,
Je débute avec php xml_parser. notamment avec le type SAX.
Voilà mon problème :
j'essaye de récupérer la valeur des attributs d'une balise XML, tout va bien si la valeur en question est un mot simple,
mais si c'est un mot compsé ( séparé avec des espaces), il ne récupère que le premier mot et crée des attributs supplémentaires.
voici la balise XML : <results tuple="3" type="fruit, concombre ou tomate">
mon parseur :
echo '<c typechp='.$dernierTableauAttributsRencontres["TYPE"].'id='.$dernierTableauAttributsRencontres["TUPLE"].'>';
le code html généré : <c typechp="fruit," concombre="" ou="" tomate="" id="3">
Est-ce que quelqu'un a deja eu ce genre de problème, ou sait comment le résoudre?
Je débute avec php xml_parser. notamment avec le type SAX.
Voilà mon problème :
j'essaye de récupérer la valeur des attributs d'une balise XML, tout va bien si la valeur en question est un mot simple,
mais si c'est un mot compsé ( séparé avec des espaces), il ne récupère que le premier mot et crée des attributs supplémentaires.
voici la balise XML : <results tuple="3" type="fruit, concombre ou tomate">
mon parseur :
echo '<c typechp='.$dernierTableauAttributsRencontres["TYPE"].'id='.$dernierTableauAttributsRencontres["TUPLE"].'>';
le code html généré : <c typechp="fruit," concombre="" ou="" tomate="" id="3">
Est-ce que quelqu'un a deja eu ce genre de problème, ou sait comment le résoudre?