库编译出来了,照着example写了一下。
运行结果什么都没有。
哪个地方不对啊?
tinyxml2::XMLDocument doc;
doc.Parse(xml);
tinyxml2::XMLHandle docHandle(&doc);
tinyxml2::XMLElement *entry = docHandle.FirstChildElement("location").ToElement();
if (entry) {
for (tinyxml2::XMLNode *node = entry->FirstChildElement(); node; node = node->NextSibling()) {
tinyxml2::XMLElement *e = node->ToElement();
const char *name = e->Attribute("location");
if (name)
cout << name << ": ";
}
}
【 在 one4all4one (one4all4one) 的大作中提到: 】
: 卧槽,你这个需求要毛的XML解析?直接正则得了。我以为多复杂的信息提取。
: 回到问题,playlist是根节点。你需要递归循环每一个孩子节点,直到找到name是location的那个,取它的value
--
修改:javame FROM 101.88.255.*
FROM 101.88.255.*