Bonjour,
j’essaye de récupéré un élément d'une page Web avec l' XPTH mais je reçoit toujours "Object reference not set to an instance of an object."
code :
page html :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 HtmlAgilityPack.HtmlWeb web = new HtmlWeb(); HtmlAgilityPack.HtmlDocument doc = web.Load("http://www.nasdaqomxnordic.com/news/companynews/"); HtmlNode NodeConame = doc.DocumentNode.SelectSingleNode("//table[@id ='searchNewsTableId']/tr[2]/td[2]"); Console.WriteLine(NodeConame.InnerText);
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 <div class="newsSearchResult"> <div class="prevNext"> <table id="searchNewsTableId" class="tablesorter"> <thead> <tr> <th class="header alignLeft" title="Date">Date (CET)</th> <th class="header alignLeft" title="Company">Company</th> <th class="header alignLeft" title="Category">Category</th> <th class="header alignLeft" title="Subject">Subject</th> <th class="header alignLeft" title="Attachments">Att.</th> </tr> </thead> <tbody id="data"> <tr class="odd"> <td style="text-align: center !important; width: 60px;">2012-07-18 14:46:59</td> <td style="text-align: left !important;">TK Development A/S</td> <td style="text-align: left !important;">Insiders' dealing</td> <td style="text-align: left !important;"> <td style="text-align: center !important;"> </tr> <tr class="even"> <td style="text-align: center !important; width: 60px;">2012-07-13 15:05:23</td> <td style="text-align: left !important;">A.P. Møller - Mærsk A/S</td> <td style="text-align: left !important;">Insiders' dealing</td> <td style="text-align: left !important;"> <td style="text-align: center !important;"> </tr> </tbody> </table>
Partager