Ubuntu libxml2

1:安装mkdir /hom/libxmlsudo ./configure ./configure –prefix /home/libxmlmakemake install2:编译g++ xmlCreator.cpp -o xmlCreator -I /home/libxml/include/libxml2/ -L /home/libxml/lib/ -lxml23:例子#include #include #include int main(int argc, char **argv){xmlDocPtr doc = NULL;xmlNodePtr root_node = NULL, node = NULL, node1 = NULL;doc = xmlNewDoc(BAD_CAST “1.0”);root_node = xmlNewNode(NULL, BAD_CAST “root”);xmlDocSetRootElement(doc, root_node);xmlNewChild(root_node, NULL, BAD_CAST “node1”,BAD_CAST “content of node1”);node=xmlNewChild(root_node, NULL, BAD_CAST “node3″,BAD_CAST”node has attributes”);xmlNewProp(node, BAD_CAST “attribute”, BAD_CAST “yes”);node = xmlNewNode(NULL, BAD_CAST “node4″);node1 = xmlNewText(BAD_CAST”other way to create content”);xmlAddChild(node, node1);xmlAddChild(root_node, node);xmlSaveFormatFileEnc(argc > 1 ? argv[1] : “-“, doc, “UTF-8”, 1);xmlFreeDoc(doc);xmlCleanupParser();xmlMemoryDump(); return(0);

,人生伟业的建立,不在能知,乃在能行。

Ubuntu libxml2

相关文章:

你感兴趣的文章:

标签云: