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;
XMLReader
&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;
Nom
Type
Lecture seule
Description
attributeCount
int
oui
Le nombre d'attributs dans le noeud
baseURI
string
oui
La base URI du noeud
depth
int
oui
Profondeur du noeud dans l'arbre démarrant à 0
hasAttributes
bool
oui
Indique si le noeud a des attributs
hasValue
bool
oui
Indique si le noeud a une valeur de texte
isDefault
bool
oui
Indique si l'attribut est par défaut à partir du DTD
isEmptyElement
bool
oui
Indique si le noeud est un élément vide
localName
string
oui
Le nom local du noeud
name
string
oui
Le noeud qualifié du noeud
namespaceURI
string
oui
L'URI de l'espace de nom associé avec le noeud
nodeType
int
oui
Le type de noeud pour le noeud
prefix
string
oui
Le préfixe de l'espace de nom associé avec le noeud
value
string
oui
La valeur du texte du noeud
xmlLang
string
oui
La portée xml:lang dans lequel le noeud réside
&reference.xmlreader.constants;
&reference.xmlreader.functions;