xml_set_element_handlerEstablece los gestores de inicio y fin de etiqueta XML
&reftitle.description;
truexml_set_element_handlerXMLParserparsercallablestringnullstart_handlercallablestringnullend_handler
Establece los gestores de inicio y fin del analizador XML
parser.
start_handler es llamado cuando un nuevo elemento XML
es abierto. end_handler es llamado cuando un elemento
XML es cerrado.
&reftitle.parameters;
&xml.parser.param;
start_handler
&xml.handler.description;
La firma del gestor debe ser:
voidstart_element_handlerXMLParserparserstringnamearrayattributes
&xml.handler.parser.param;
name
Contiene el nombre del elemento que provocó la llamada del
gestor. Si el analizador gestiona la
casse, este
elemento estará en mayúsculas.
attributes
Un array asociativo con los atributos del elemento.
El array estará vacío si no hay atributos.
Las claves de este array serán los nombres de los atributos,
y los valores serán los valores correspondientes de los atributos.
Los nombres de los atributos estarán en mayúsculas si el analizador gestiona
la casse.
Los valores de los atributos permanecerán inalterados.
El orden en el que attributes es recorrido
es idéntico al orden en el que los atributos fueron declarados.
end_handler
&xml.handler.description;
La firma del gestor debe ser:
voidend_element_handlerXMLParserparserstringname
&xml.handler.parser.param;
name
Contiene el nombre del elemento que provocó la llamada del
gestor. Si el analizador gestiona la
casse, este
elemento estará en mayúsculas.
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;&Description;
&xml.changelog.handler-param;
&xml.changelog.parser-param;