26 #define MY_XML_ERROR 1
33 #define MY_XML_FLAG_RELATIVE_NAMES 1
40 #define MY_XML_FLAG_SKIP_TEXT_NORMALIZATION 2
52 enum my_xml_node_type current_node_type;
56 char static_buffer[128];
67 int (*enter)(
struct xml_stack_st *st,
const char *val,
size_t len);
68 int (*value)(
struct xml_stack_st *st,
const char *val,
size_t len);
69 int (*leave_xml)(
struct xml_stack_st *st,
const char *val,
size_t len);
74 int my_xml_parse(
MY_XML_PARSER *st,
const char *str,
size_t len);