XMLReader functions XMLReader
&reftitle.intro; L'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.
&reference.xmlreader.configure;
&reftitle.classes;
<classname>XMLReader</classname>
&reftitle.methods; - Ferme l'entrée XMLReader - Exporte le noeud courant comme un noeud DOM - Récupère une valeur d'attribut par nom - Récupère une valeur d'attribut par position - Récupère une valeur d'attribut par nom et URI - Indique si la propriété de l'analyseur est fixée ou non - Indique si le document est valide - Récupère l'URI du préfixe dans la portée du noeud - Positionne le lecteur sur l'attribut par nom - Positionne le lecteur sur l'attribut par index - Positionne le lecteur sur l'attribut par nom et URI - Déplace l'élément parent du noeud de l'attribut courant - Déplace au premier attribut du noeud - Déplace au prochain attribut du noeud - Déplace à l'élément suivant en sautant les enfants - Fixe l'URI à être analysé - Déplace au prochain noeud dans le flux - Fixe une propriété de l'analyseur - Fixe l'URI du schéma RelaxNG pour validation - Fixe la chaîne de caractères contenant le schéma RelaxNG pour validation - Fixe la chaîne de caractères de données pour être analysée
&reftitle.properties; <tgroup cols="4"> <thead> <row> <entry>Nom</entry> <entry>Type</entry> <entry>Lecture seule</entry> <entry>Description</entry> </row> </thead> <tbody> <row> <entry>attributeCount</entry> <entry>int</entry> <entry>oui</entry> <entry>Le nombre d'attributs dans le noeud</entry> </row> <row> <entry>baseURI</entry> <entry>string</entry> <entry>oui</entry> <entry>La base URI du noeud</entry> </row> <row> <entry>depth</entry> <entry>int</entry> <entry>oui</entry> <entry>Profondeur du noeud dans l'arbre démarrant à 0</entry> </row> <row> <entry>hasAttributes</entry> <entry>bool</entry> <entry>oui</entry> <entry>Indique si le noeud a des attributs</entry> </row> <row> <entry>hasValue</entry> <entry>bool</entry> <entry>oui</entry> <entry>Indique si le noeud a une valeur de texte</entry> </row> <row> <entry>isDefault</entry> <entry>bool</entry> <entry>oui</entry> <entry>Indique si l'attribut est par défaut à partir du DTD</entry> </row> <row> <entry>isEmptyElement</entry> <entry>bool</entry> <entry>oui</entry> <entry>Indique si le noeud est un élément vide</entry> </row> <row> <entry>localName</entry> <entry>string</entry> <entry>oui</entry> <entry>Le nom local du noeud</entry> </row> <row> <entry>name</entry> <entry>string</entry> <entry>oui</entry> <entry>Le noeud qualifié du noeud</entry> </row> <row> <entry>namespaceURI</entry> <entry>string</entry> <entry>oui</entry> <entry>L'URI de l'espace de nom associé avec le noeud</entry> </row> <row> <entry>nodeType</entry> <entry>int</entry> <entry>oui</entry> <entry>Le type de noeud pour le noeud</entry> </row> <row> <entry>prefix</entry> <entry>string</entry> <entry>oui</entry> <entry>Le préfixe de l'espace de nom associé avec le noeud</entry> </row> <row> <entry>value</entry> <entry>string</entry> <entry>oui</entry> <entry>La valeur du texte du noeud</entry> </row> <row> <entry>xmlLang</entry> <entry>string</entry> <entry>oui</entry> <entry>La portée xml:lang dans lequel le noeud réside</entry> </row> </tbody> </tgroup> </table> </section> </section> </section> &reference.xmlreader.constants; </partintro> &reference.xmlreader.functions; </reference> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->