valid.h

Función xmlValidNormalizeAttributeValue

Sintaxis

xmlChar * xmlValidNormalizeAttributeValue(
	xmlDocPtr doc, 
	xmlNodePtr elem, 
	const xmlChar * name, 
	const xmlChar * value)

Descripción

Realiza el paso adicional relacionado con la validación de la normalización de los valores de atributo: Si el valor declarado no es CDATA, el procesador XML debe seguir procesando el valor normalizado del atributo descartando cualquier carácter de espacio (#x20) inicial y final, y sustituyendo las secuencias de caracteres de espacio (#x20) por un único carácter de espacio (#x20).

Parámetros

doc
El documento.
elem
El elemento principal.
name
Nombre del atributo.
value
El valor del atributo.

Valor de retorno

Una nueva cadena normalizada si es necesaria la normalización, NULL en caso contrario el llamante debe liberar el valor devuelto.