HTMLparser.h

Función htmlEncodeEntities

Sintaxis

XMLPUBFUN int XMLCALL htmlEncodeEntities(
				unsigned char *out,
				int *outlen,
				const unsigned char *in,
				int *inlen, int quoteChar);

Descripción

Toma un bloque de caracteres UTF-8 de entrada e intenta convertirlo en un bloque de caracteres ASCII más entidades HTML de salida.

Parámetros

out
Un puntero a un array de bytes para almacenar el resultado.
outlen
La longitud de out.
in
Un puntero a un array de caracteres UTF-8.
inlen
La longitud de in.
quoteChar
El carácter de comillas para escapar (' o "), o cero.

Valor de retorno

0 si tiene éxito, -2 si la transcodificación falla, o -1 en caso contrario.

El valor de inlen después del retorno es el número de octetos consumidos si el valor de retorno es positivo, si no, es impredecible. El valor de outlen después del retorno es el número de octetos consumidos.