|
Table des matières
CLXXVIII. XMLReader functionsIntroductionL’extension XMLReader un analyseur XML Pull. Le lecteur fonctionne comme un curseur qui avance sur le flux du document et s’arrête à chaque noeud sur le chemin. InstallationL’extension XMLReader est disponible dans PECL pour PHP 5.0 et est inclus et activée par défaut dans PHP 5.1. Elle peut être activée en ajoutant l’argument “–enable-xmlreader” (ou “–with-xmlreader” avant 5.1) à votre ligne de configuration. L’extension libxml est requise. Classes pré-définies**XMLReader**Méthodes
PropriétésTableau 1.
Constantes pré-définiesCes constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l’exécution.
Tableau 2. Types de Noeud XMLReader
Tableau 3. Options Analyseur XMLReader
Table des matières XMLReader::close – Ferme l’entrée XMLReaderXMLReader::expand – Retourne une copie du noeud courant comme un noeud d’objet DOMXMLReader::getAttribute – Récupère la valeur d’un attribut par nomXMLReader::getAttributeNo – Récupère la valeur d’un attribut par indexXMLReader::getAttributeNs – Récupère la valeur d’un attribut par nom local et URIXMLReader::getParserProperty – Indique si la propriété spécifiée a été fixée XMLReader::isValid – Indique si le document analysé est valideXMLReader::lookupNamespace – Consulte l’espace de nom pour un préfixeXMLReader::moveToAttribute – Déplace un curseur à un attribut nomméXMLReader::moveToAttributeNo – Déplace le curseur à un attribut par indexXMLReader::moveToAttributeNs – Déplace le curseur à un attribut d’espace de nomXMLReader::moveToElement – Positionne le curseur sur l’élément parent de l’attribut courantXMLReader::moveToFirstAttribute – Positionne le curseur sur le premier attributXMLReader::moveToNextAttribute – Positionne le curseur sur le prochain attributXMLReader::next – Déplace le curseur au prochain noeud en sautant tous les sous arbresXMLReader::open – Fixe le URI contenant le XML à analyserXMLReader::read – Déplace au prochain noeud dans le documentXMLReader::setParserProperty – Fixe ou supprime des options pour l’analyseurXMLReader::setRelaxNGSchema – Fixe le nom du fichier ou l’URI pour le Schéma RelaxNGXMLReader::setRelaxNGSchemaSource – Fixe les donneés contenant le Scéhma RelaxNGXMLReader::XML – Fixe les données contenant le XML à analyser Travail collaboratifContribuez, en ajjoutant des elements a cette page de manuel : Merci de votre aide |