libxml2: xpath от xmlNode - PullRequest
       3

libxml2: xpath от xmlNode

0 голосов
/ 12 сентября 2011

Я просмотрел документы, и кажется, что вы можете выполнить поиск xpath только из xmlDocPtr, создав контекст xpath . Есть ли в libxml2 поиск xpath из xmlNodePtr?

Ответы [ 2 ]

1 голос
/ 12 октября 2011

Вызовите xmlXPathNewContext (), указав реальный верхний уровень xmlDocPtr для документа, затем установите для поля xmlXPathContext::node желаемый указатель xmlNodePtr, являющийся дочерним по отношению к документу xmlDocPtr.

0 голосов
/ 12 сентября 2011

Оказывается, вы можете разыграть xmlNodePtr до xmlDocPtr и наоборот.

...