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.