#include #include #include "ezxmllib.h" int process(char *fn) { ezxml_t ezdoc = ezxml_parse_file(fn); if (!ezdoc) { printf("Error when parsing file.\n"); } ezxml_t title = ezxml_get(ezdoc, "front", 0, "article-meta", 0, "title-group", 0, "article-title", -1); if (title) { printf("title: %s\n", title->txt); } return 0; } int main(int argc, char *argv[]) { for (int i = 1; i < argc; i++) { process(argv[i]); } return 0; }