xml_parse

xml_parse -- comienza a analizar un documento XML

Descripción

int xml_parse ( int parser, string data [, int isFinal])

parser

Una referencia al analizador XML que se va a utilizar .

data

Conjunto de información que se analizará . Un documento puede ser analizado por trozos llamando varias veces a xml_parse( ) con nueva información , siempre que se establezca el parámetro isFinal y sea TRUE cuando el último dato sea analizado .

isFinal (optional)

Si existe y es TRUE , data es el último pedazo de información envíado en este análisis .



Cuando el documento XML es analizado , se hacen llamadas a los gestores para los eventos configurados tantas veces como sea necesario , después de que esta función devuelva TRUE o FALSE .

Devuelve TRUE si el análisis se realiza con éxito , FALSE si no tiene éxito , o si parser no referencia a un analizador válido . Para análisis fallidos , se puede recuperar información de error con xml_get_error_code( ) , xml_error_string( ) , xml_get_current_line_number( ) , xml_get_current_column_number( ) y xml_get_current_byte_index( ) .