xml_parse
Inizia il parsing di un documento XML
&reftitle.description;
intxml_parse
resourceparser
stringdata
boolis_finalfalse
xml_parse esegue il parsing di un documento XML. Gli handler
configurati per la gestione degli eventi saranno richiamati ogni volta che si renderà necessario.
&reftitle.parameters;
parser
Un riferimento al parser XML da utilizzare.
data
Segmento di dati da analizzare. Un documento può essere elaborato
a segmenti richiamando xml_parse diverse volte con nuovi dati,
con il parametro e_finale settato e
&true; quando si elabora l'ultimo segmento.
is_final
Se valorizzato a &true;, il parametro data rappresenta
l'ultimo segmento dei dati inviati al parser.
&reftitle.returnvalues;
Restituisce 1 in caso di successo o 0 in caso di fallimento.
In caso di parsing non riuscito, si possono recuperare informazioni sull'errore con
xml_get_error_code,
xml_error_string,
xml_get_current_line_number,
xml_get_current_column_number e
xml_get_current_byte_index.
Gli errori nelle entità sono riportati alla fine dei dati quindi solo se
is_final è impostato a &true;.