Convertir un document XML en tableau associatif n'est pas en soi très utile...
Cependant, on ne sait jamais, et personnellement, j'utilise cette classe pour récupérer
des données d'un document XML et alimenter une base de données très facilement...
Bref... A vous de voir
Mais comme c'est super simple à utiliser...
Source / Exemple :
/******************************************************************************/
/* Test de la classe */
/******************************************************************************/
$xml_to_array = null; // Instance de l'objet
$file_manager = null; // Instance de l'objet file_manager
// Instancie un objet file_manager pour traiter le document XML
$file_manager = new file_manager("votre_document.xml");
// Instancie le parser XML et traite le document
$xml_to_array = new xml_to_array($file_manager);
// En sortie
$xml_to_array->to_string();
Conclusion :
A final, vous avez en sortie, par la méthode to_string() un joli tableau avec l'ensembles des valeurs des balises de de votre document XML ainsi que les attributs associés.
L'attribut $this->content contient l'ensemble des données sous forme d'un tableau associatif, vous pouvez ensuite
l'utiliser comme vous voulez.
J'ai ajouté dans le ZIP la classe file_manager.class.php juste pour le fun, vous n'êtes pas obligé de l'utiliser.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.