a #GHashTable of string name to string values for the attributes of the element.
a #GHashTable of string name to #RestXmlNode for the children of the element.
the textual content of the element
the name of the element
the sibling #RestXmlNode with the same name
Adds attribute to the given node.
name of the attribute
value to set attribute to
Get the value of the attribute named attr_name,
or %NULL if it doesn't
exist.
the name of an attribute
Recursively outputs given node and it's children.
Sets content for the given node.
the content
The #RestXmlNode contains a parsed XmlNode for easy consumption