Description
int xml_parse (int 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)
Si 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 retourne 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().