encoding.h

Función xmlCharEncOutFunc

Sintaxis

int xmlCharEncOutFunc(
	xmlCharEncodingHandler * handler, 
	xmlBufferPtr out, 
	xmlBufferPtr in)

Descripción

Una primera llamada con in == NULL tiene que ser hecha para iniciar la salida en caso de codificación sin estado que necesite iniciar su estado o la salida (como el BOM en UTF16). En caso de errores de conversión de secuencias UTF8 para el codificador dado, el contenido se reasignará automáticamente a una secuencia CharRef.

Parámetros

handler
Estructura de datos de transformación de la codificación char
out
Un xmlBuffer para la salida.
in
Un xmlBuffer para la entrada.

Valor de retorno

El número de bytes escritos o un código XML_ENC_ERR.