Click here to Skip to main content
15,881,882 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
c# using HtmlAgilityPack to get data from HTML table
Posted
Updated 7-Oct-15 19:35pm
v6
Comments
Member 10918596 8-Oct-15 1:09am    
<table>

<div id="cal_nav" class="float_right"><ul class="inline">

<li> Calendar View

</li> <li> Bulk Update View </li>

<li id="previous" class="first"> </li><li id="next"> </li></ul></div>October 2015



<thead>
<tr>
<th>Date</th>
<th>Occupancy</th>
<th>Net Rate</th>
<th>Sell Rate</th>
</tr>
</thead>

<tbody>
<input type="hidden" name="rateid" value="234154166">
<tr><td>1</td><td>single</td><td>1652</td><td>2500</td></tr>
<tr><td>2</td><td>single</td><td>1454</td><td>4344</td></tr>
<input type="hidden" name="rateid" value="234154134">
<tr><td>1</td><td>single</td><td>1652</td><td>2500</td></tr>
<tr><td>2</td><td>single</td><td>1454</td><td>4344</td></tr>
<input type="hidden" name="rateid" value="234154145">
<tr><td>1</td><td>single</td><td>1652</td><td>2500</td></tr>
<tr><td>2</td><td>single</td><td>1454</td><td>4344</td></tr>
</tbody>

</table>


MY Linq code:


var tds= (from td in doc.DocumentNode.Descendants("table")
select td).ToList()[2].ChildNodes[2];

var trer = tdsyh.SelectNodes("//input[@type='hidden' and @name='rateid']|tr").Select(x => x).ToList();
Suvabrata Roy 8-Oct-15 1:10am    
Your question is not clear
Member 10918596 8-Oct-15 1:29am    
i need to extract information my above html table
Member 10918596 8-Oct-15 1:30am    
i need input hidden values and td rate values. how to get inforamtion my above hmtl table
Suvabrata Roy 8-Oct-15 1:35am    
Improve your question first

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900