Déboguer un objet DOMDocument en PHP
Je suis en train de déboguer un grand et complexe de l'objet DOMDocument en php. Idéalement, il serait bien si je pouvais obtenir DOMDocument de sortie dans une matrice de format.
DoMDocument:
$dom = new DOMDocument(); $dom->loadHTML("<html><body><p>Bonjour</p></body></html>"); var_dump($dom); //ou quelque chose d'équivalent
Ce sorties
Objet DOMDocument ( )
alors que j'aimerais qu'il sortie
DOMDocument: html =>body ==>p ===>Bonjour tout le Monde
Ou quelque chose comme ça. Pourquoi n'est-il pas pratique de débogage ou de sortie de cette?!?
source d'informationauteur Ray
Vous devez vous connecter pour publier un commentaire.
http://usphp.com/manual/en/function.dom-domdocument-savexml.php
pour un nœud dom, il suffit d'utiliser la suivante:
Bien que je n'ai pas essayé moi-même, découvrez Zend_Domune partie de la Zend Framework. De la Documentation et des exemples pour la plupart du Zend Framework de composants est très complète.
J'ai simplement utilisé DOMDocument::enregistrer. C'est débile ce qu'il a à écrire dans un fichier, mais peu importe.
Vous pouvez tricher et d'utiliser JSON pour inspecter la structure en le convertissant en un tableau.