# Funciones del Intérprete XML

## Tabla de contenidos

- xml_error_string — Obtiene la cadena de un error dado en un intérprete XML
- xml_get_current_byte_index — Obtiene la indexación del byte actual en un intérprete XML
- xml_get_current_column_number — Obtiene el número de columna actual para un intérprete XML
- xml_get_current_line_number — Obtiene el número de línea actual para un intérprete XML
- xml_get_error_code — Obtiene un código de error en un intérprete XML
- xml_parse_into_struct — Interpreta datos XML en una estructura de array
- xml_parse — Inicia un intérprete sobre un documento XML
- xml_parser_create_ns — Crea un analizador XML con soporte para espacios de nombres
- xml_parser_create — Crea un intérprete XML
- xml_parser_free — Liberar una analizador XML
- xml_parser_get_option — Obtiene el valor de las opciones de un intérprete XML
- xml_parser_set_option — Configura las opciones en un intérprete XML
- xml_set_character_data_handler — Configura el manejador de los datos de caracteres
- xml_set_default_handler — Configura el manejador predeterminado
- xml_set_element_handler — Configura los manejadores para los elementos de inicio y final
- xml_set_end_namespace_decl_handler — Configura el manejador de declaración de final del namespace
- xml_set_external_entity_ref_handler — Configura el manejador de referencia a entidades externas
- xml_set_notation_decl_handler — Configura el manejador de declaraciones de notación
- xml_set_object — Usa un intérprete XML Parser dentro de un objeto
- xml_set_processing_instruction_handler — Configura el manejador de instrucciones de proceso (PI)
- xml_set_start_namespace_decl_handler — Configura el manejador de declaración de inicio del namespace
- xml_set_unparsed_entity_decl_handler — Configura el manejador de declaración de entidades no analizadas