par
@rthur » 25 juil. 2010, 04:30
Bonjour,
Les ":" dans tes balises XML correspondent aux "namespaces XML" et malheureusement simpleXML ne les gère pas.
2 possibilités :
- Utiliser les fonctions DOM
- Si c'est toujours le même Namespace qui pose problème (ex: "gphoto:") et que le XML que tu récupère n'est pas trop gros, le plus simple je pense est de charger ton XML avec file_get_contents(), de faire un str_replace du namespace problématique pour le supprimer et ensuite d'utiliser simplement simplexml_load_string()
Bonjour,
Les ":" dans tes balises XML correspondent aux "namespaces XML" et malheureusement simpleXML ne les gère pas.
2 possibilités :
- Utiliser les fonctions DOM
- Si c'est toujours le même Namespace qui pose problème (ex: "gphoto:") et que le XML que tu récupère n'est pas trop gros, le plus simple je pense est de charger ton XML avec file_get_contents(), de faire un str_replace du namespace problématique pour le supprimer et ensuite d'utiliser simplement simplexml_load_string()