#include "txml.h" int main() { tXML* xml; xml = xml_parse_seq(NULL, ""); xml = xml_parse_seq(xml->altp, "MMXXXX"); xml = xml_parse_seq(xml->altp, "YYMM"); xml = xml_parse_seq(xml->altp, "YYoooo"); xml = xml_parse_seq(xml->altp, ""); //xml = xml_parse_seq(xml->altp, ""); xml = xml_parse_seq(xml->altp, ""); //close_xml(xml); if (xml->state<0) { print_message("パースエラー\n"); } print_xml_tree(stderr, xml, " "); print_message("\n----> %d\n", xml->state); Buffer buf = xml_inverse_parse(xml, 2); printf("%s\n", buf.buf); return 0; }