Распарсиваю страницу //table/tr[@bgcolor='#ffffff']/td такой запрос проходит на ура, на странице несколько таких таблиц, которые в Firebug показываются как table[1], table[2] и т.д. Мне нужна допустим только 3 таблица, для этого отправляю Xpath запрос //table[3]/tr[@bgcolor='#ffffff']/td Такой запрос возвращает null. Пользуюсь библиотекой викинга. Xpath запросы
Наверное я гуглить не умею... Язык то какой? Если C++ то для регулярок смотри в сторону библиотеки <boost/regex.hpp> если С# то там вроде еще проще, есть свой дотнетовский RegeX,
ммм, язык c# Но вопрос сотоит-то в том, что программно не воспринимается индекс таблицы, а через мозилу с помощью Firebug все норм работает. В чем может быть проблема
Это C# библиотечка. kairos-blog.ru/viking-engine рискну высказать свое мнение сейчас опять начнут заступаться за тса и говорить, какой я пафосный И как видишь не только, я так говорю, пользуйся регулярными выражениями, а не приват библиотечками, которые мало кто знает... Да, на первый взгляд это тяжелее, но куда эффективнее + тебе смогут все помочь, потому, что это общепринятые выражения, классы и т.д. В крайнем случае, если очень нужна будет помощь по регулярным можешь писать мне в асю
В том классе ничего страшного и неймоверного нет. Просто html код преобразуется в XML. А дальше уже дело за малым - стандартный класс c#. Повторюсь - проблема с индексом таблицы, могу скинуть весь код страницы или ссылку на нее