ibusxml
XMLNode; XMLNode* ibus_xml_parse_file (const gchar *name); XMLNode* ibus_xml_parse_buffer (const gchar *buffer); void ibus_xml_free (XMLNode *node); void ibus_xml_output (const XMLNode *node, GString *output);
typedef struct { gchar *name; gchar *text; gchar **attributes; GList *sub_nodes; } XMLNode;
XMLNode* ibus_xml_parse_file (const gchar *name);
name :
name
Returns :
XMLNode* ibus_xml_parse_buffer (const gchar *buffer);
buffer :
buffer
void ibus_xml_free (XMLNode *node);
node :
node
void ibus_xml_output (const XMLNode *node, GString *output);
output :
output