c14n.h

Función xmlC14NDocSaveTo

Sintaxis

int xmlC14NDocSaveTo(
			xmlDocPtr doc, 
			xmlNodeSetPtr nodes, 
			int mode, 
			xmlChar ** inclusive_ns_prefixes, 
			int with_comments, 
			xmlOutputBufferPtr buf)

Descripción

Vuelca la imagen canonizada de un documento XML dado en el búfer proporcionado.

Parámetros

doc
El documento XML a canonizar.
nodes
Los nodos que deben incluirse en la imagen canonizada o NULL si deben incluirse todos los nodos del documento.
mode
El modo c14n (véase xmlC14NMode).
inclusive_ns_prefixes
La lista de prefijos de espacios con nombre inclusivos terminada en NULL o NULL si no hay espacios con nombre inclusivos (solo para canonicalización exclusiva, se ignora en caso contrario).
with_comments
Incluir comentarios en el resultado (!=0) o no (==0).
buf
El buffer de salida para almacenar el XML canónico; este buffer DEBE tener encoder==NULL porque C14N requiere salida UTF-8.

Valor de retorno

Valor no negativo en caso de éxito o un valor negativo en caso de fallo.