int xml_parse
(int parser, string data, int [isFinal]);
使用する XML パーサへのリファレンス
処理するデータ。 ドキュメントは、 isFinal パラメータが設定され、 最後のデータが処理され TRUE になるまで、 新規のデータに関して複数回 xml_parse を コールすることにより、部分毎で処理することが可能です。
TRUE が設定された場合、data は この処理の間に送られた最後のデータということになります。
XML ドキュメントが処理された際、必要な回数だけ設定されたイベントのハンドラ がコールされます。 この後、この関数は TRUE または FALSE を返します。
処理が成功した場合、TRUE が返され、成功しなかった場合、 または、parser が有効なパーサを参照できなかった 場合には FALSE が返されます。 処理が成功しなかった場合、エラー情報を xml_get_error_code, xml_error_string, xml_get_current_line_number, xml_get_current_column_number, xml_get_current_byte_index により取得可能です。