Új hozzászólás Aktív témák
-
peterszky
őstag
LibXML2 könyvtárral van tapasztalata valakinek? Belefutottam egy jelenelg számomra zsákutcát jelentő "érdekességbe", konkrétan az xmlXPathObject / xmlXPathContext / xmlXPathEvalExpression hármasnál.
Addig dióhéjban:
xmlXPathObjectPtr xpathObj;
xmlXPathContextPtr xpathCtx = xmlXPathNewContext(v_subtree->doc);
if(xpathCtx != NULL)
{
xpathCtx->node = v_subtree;
} else {
cerr << "xpath context create failed" << endl;
}
xpathObj = xmlXPathEvalExpression((xmlChar*)"*", xpathCtx);
if(xpathObj != NULL)
{
printXPathNodes(xpathObj->nodesetval);
//cout << xpathObj->nodesetval->nodeNr << endl;
} else {
cerr << "xpath eval failed" << endl;
}A v_subtree egy xmlTextReader olvasásnál az expand metódussal előállított részfa.
A gondom az, hogy az XPath-nál, ha *-gal ügyködöm, akkor szépen megtalál mindent, ami ott van a subtreeben. Viszont pont azért használnám ezt, hogy direktbe megtaláljak egy-egy nodeot. A gondom az, ha a * helyére egy helyes elérési útvonalat írok, akkor nem talál semmit a program.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Fedora Linux
- AMD GPU-k jövője - amit tudni vélünk
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Milyen processzort vegyek?
- Synology NAS
- Kamionok, fuvarozás, logisztika topik
- exHWSW - Értünk mindenhez IS
- Óvodások homokozója
- További aktív témák...
- CPU: 2 x Intel Xeon(R) E5-2650L v2 1.70GHz, 40 vCPUsvv, 256 GB DDR3 RAM
- Wacom Bamboo One CTF-430 rajztábla
- 0% THM 6 havi részlet, beszámítás! Gamer PC, notebook, konzol, Apple termék, hardver KAMATMENTESEN!
- Vadiúj AM5 procik! Több darab kèszleten! Kamatmentes rèszletre is!
- Telefon felvásárlás!! Samsung Galaxy A12/Samsung Galaxy A22/Samsung Galaxy A32/Samsung Galaxy A52
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Promenade Publishing House Kft.
Város: Budapest

