#include #include #include "rexmpp_xml.h" int main () { int ret = 0; char *str = "" "a b c d" "" ""; rexmpp_xml_t *xml = rexmpp_xml_parse (str, strlen(str)); printf("Input:\n%s\n\n", str); if (xml == NULL) { ret = -1; } else { char *str_new = rexmpp_xml_serialize (xml, 0); if (str_new == NULL) { ret = -2; } else { printf("Output:\n%s\n", str_new); ret = strcmp(str, str_new); free(str_new); } rexmpp_xml_free(xml); } return ret; }