2011-05-17 66 views
2

我一直在網上搜索沒有答案 如何將由<table>,<th>,<tr>,<td>標籤構成的.xls文件導入到DataTable?將HTML格式的Excel導入到數據表中

+0

我猜你需要分析它和manualy填補的DataTable – Stecya 2011-05-17 11:10:48

+0

有什麼樣,我還是在這個初學者。謝謝。 @Stecya – Corbee 2011-05-17 11:14:06

+1

檢查這個答案 - http://stackoverflow.com/questions/655603/html-agility-pack-parsing-tables/655849#655849 – Stecya 2011-05-17 11:16:18

回答

1

如果HTML格式正確,您可以嘗試將其加載爲XML。擴展位有一個很簡單的例子:

 System.Xml.Linq.XDocument html = System.Xml.Linq.XDocument.Load (@"[xls doc]"); 
     //this will pull all the Table Headers. 
     var q = from th in html.Descendants ("th") select (string)th.Value; 
-2

我會用PHP

This應該讓你開始。

+0

他不問實際讀取Excel文件,但 - 他想讀一個假XLS文件有人在通過編寫一個HTML表中進行。 – Rup 2011-05-17 13:55:22

+1

我懷疑他可以使用PHP來導入什麼ADO.NET數據表,所以-1 – 2011-05-17 14:14:27

相關問題