Function
EDataServerxml_from_hash
Declaration [src]
xmlDoc*
e_xml_from_hash (
GHashTable* hash,
EXmlHashType type,
const gchar* root_name
)
Description [src]
Uses the key/value pair representation of an XML structure in hash
to build an equivalent #xmlDoc. This is the reverse of e_xml_to_hash().
This function is not directly available to language bindings.
Parameters
hash-
Type:
GHashTableThe
GHashTableto extract the XML from.The data is owned by the caller of the function. type-
Type:
EXmlHashTypeThe
EXmlHashTypeused to store the XML. root_name-
Type:
const gchar*The name to call the new #xmlDoc.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: xmlDoc
The #xmlDoc created from the data in hash.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |