HTMLparser.h

Enumerado htmlParserOption

Enumerado que define las opciones de análisis HTML.

Sintaxis

/**
 * xmlParserOption:
 *
 * This is the set of XML parser options that can be passed down
 * to the xmlReadDoc() and similar calls.
 */
typedef enum {
    HTML_PARSE_RECOVER  = 1<<0, /* Relaxed parsing */
    HTML_PARSE_NODEFDTD = 1<<2, /* do not default a doctype if not found */
    HTML_PARSE_NOERROR	= 1<<5,	/* suppress error reports */
    HTML_PARSE_NOWARNING= 1<<6,	/* suppress warning reports */
    HTML_PARSE_PEDANTIC	= 1<<7,	/* pedantic error reporting */
    HTML_PARSE_NOBLANKS	= 1<<8,	/* remove blank nodes */
    HTML_PARSE_NONET	= 1<<11,/* Forbid network access */
    HTML_PARSE_NOIMPLIED= 1<<13,/* Do not add implied html/body... elements */
    HTML_PARSE_COMPACT  = 1<<6,/* compact small text nodes */
    HTML_PARSE_IGNORE_ENC=1<<21 /* ignore internal document encoding hint */
} htmlParserOption;

Valores

HTML_PARSE_RECOVER
Análisis sintáctico relajado.
HTML_PARSE_NODEFDTD
No predeterminar un doctype si no se encuentra.
HTML_PARSE_NOERROR
Suprimir reportes de error.
HTML_PARSE_NOWARNING
Suprimir reportes de aviso.
HTML_PARSE_PEDANTIC
Reporte de errores pedante.
HTML_PARSE_NOBLANKS
Eliminar nodos vacíos.
HTML_PARSE_NONET
Prohibir el acceso a la red.
HTML_PARSE_NOIMPLIED
No añadir elementos html/body... implícitos.
HTML_PARSE_COMPACT
Compactar nodos de texto pequeños.
HTML_PARSE_IGNORE_ENC
Ignorar las pistas de codificación interna del documento.