xml_parse

xml_parse -- Commence l'analyse d'un fichier XML.

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( ) .