【发布时间】:2014-05-24 12:44:30
【问题描述】:
您好,我需要知道“如何使用 Libxml2 在 C++ 中读取部分 xml 文件”。在我的 xml 文件中,我有:
<svg>
<g>
<path d="11"/>
</g>
</svg>
当我谈到这一点时,我想在我的 c++ 程序上看到“d”的值:
xmlNode *cur_node = NULL;
for (cur_node = a_node; cur_node; cur_node = cur_node->next) {
if(xmlStrEqual(xmlCharStrdup("path"),cur_node->name)){
printf("element: %s\n", cur_node->name);
}
print_element_names(cur_node->children);
}
}
我不知道我需要做什么,请帮助我。
【问题讨论】:
-
a_node指向哪里?你能提供一个独立的例子吗?