From: Curtis S. <th...@gm...> - 2004-12-05 03:52:03
|
Hi, I saw this post sometime in July, and now I am running into the same problem. Does anyone have an answer for this? Hello, I"m trying to use XPaths on documents which use namespaces (e.g. libxml++-2.6.1/examples/sax_exception/example.xml). My code looks like this: xmlpp::DomParser dp; dp.parse_file("example.xml"); xmlpp::Document* doc = dp.get_document(); xmlpp::Element* root = doc->get_root_node(); xmlpp::NodeSet set = root->find("//gjob:Jobs"); If I use "//gjob:Jobs" i get "XPath error : Undefined namespace prefix", and "//Jobs" just returns an empty set. I assume I have to register the namespace first, but I couldn"t find anything about this in the documentation. thanks in advance for your help. Thomas Volpini Thanks, Curtis |