Description
int
xml_parse
( resource parser, string data [, int isFinal])
-
parser
-
une
référence
sur
l
'
analyseur
XML
à
utiliser
.
-
data
-
Une
partie
des
données
à
analyser
.
Un
document
peut
être
analysé
morceau
par
morceau
,
en
appelant
xml_parse(
)
plusieurs
fois
,
tant
que
le
paramètre
isFinal
est
mis
à
TRUE
pour
le
dernier
morceau
.
-
isFinal
(optional)
-
S
'
il
vaut
TRUE
,
data
est
la
dernière
partie
à
analyser
.
Lorsqu'
un
document
XML
est
analysé
,
les
gestionnaires
d
'événements
sont
appelés
aussi
souvent
que
nécessaire
,
et
retournent
TRUE
ou
FALSE
.
TRUE
est
retourné
lorsque
l'
analyse
a
été
concluante
,
et
FALSE
en
cas
d'échec
,
ou
si
parser
n
'est
pas
un
analyseur
valide
.
Lors
d'
un
échec
d'analyse
,
la
cause
de
l'erreur
peut
être
obtenue
grâce
aux
fonctions
xml_get_error_code(
)
,
xml_error_string(
)
,
xml_get_current_line_number(
)
,
xml_get_current_column_number(
)
et
xml_get_current_byte_index(
)
.