LINUX.ORG.RU

Как в libxml2 получить родительский элемент?

 ,


0

1
<tr>
<td></td>
<td>Hello, world!</td> 
<td></td>
</tr>
context = xmlXPathNewContext(doc);
result_ = xmlXPathEvalExpression((const xmlChar *)"//td[text()=\"Hello, world!\"]", context);

Как при помощи libxml2 получить родительский элемент(tr в данном случае) на С++

И вывести значение в std::cout

★★★★★

Последнее исправление: sniper21 (всего исправлений: 3)

Через xpath навереное:

"//td[text()=\"Hello, world!\"]/ancestor::tr[1]" // или tr[0]? не помню

Проверить негде.

cnupm
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.