Проблемы Xpath

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by vasaeps3, 22 Jun 2011.

  1. vasaeps3

    vasaeps3 New Member

    Joined:
    21 Oct 2010
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Пользуюсь библиотекой ViKing.Engine.dll для того чтоб распарсить страницу. Проблема в том что такой промер
    Code:
    var doc = VkRequest.Request("http://rabota-i-trud.com.ua/shortres.php").GetHtmlDocument();
     HtmlNodeCollection c = doc.DocumentNode.SelectNodes("//a[@class='newtitle']");
    if (c != null)
    {
       MessageBox.Show("ЗА**ИСЯ");
    }
    
    работает вполне нормально и адекватно!
    Но вот в чем проблема - не работает для http://www.buker.ru/dostaken.php .
    Пробовал еще многие сайты - там тоже все работает. А для этого сайта нет(((
    Code:
    var doc1 = VkRequest.Request("http://www.buker.ru/dostaken.php").GetHtmlDocument();
    HtmlNodeCollection c1 = doc1.DocumentNode.SelectNodes("//table[@class='moduletable1']/tbody/tr/td[1]");
    if (c1 != null)
    {
       MessageBox.Show("ЗА**ИСЯ");
    }
    
    В чем может быть проблема?
     
    #1 vasaeps3, 22 Jun 2011
    Last edited by a moderator: 24 Jun 2011
  2. Igorok

    Igorok New Member

    Joined:
    12 Mar 2011
    Messages:
    39
    Likes Received:
    1
    Reputations:
    0
    короче, я сбегал за бубном и тут проблема была в том, что tbody не нужно учитывать при написани икспатха)