52K
06 октября 2009 года
yarg
1 / / 05.10.2009
Возникла необходимость в классе (в исходниках), осуществляющем навигацию а-ля XPATH по уже разобранному XML дереву, конкретно по HTML документу, реализующему интерфейс IHTMLDocument(2,3,4...). Результатом является список (или итератор) по узлам (IHTMLElement) удовлетворяющих введенному выражению. Вообще-то нужна не полная функциональность, достаточно ограниченной
например:
//input[@name='i1']//*[@enabled='true']
Поиск в инете подходящего результата не дал. Использование классов NET (IXPATHNavigable) не проходит, проект в native коде VC++
Если у кого есть и не жалко, поделитесь
Заранее благодарен.