问题描述
求助,如何把Html的table转换成C#DataTable
解决方案
解决方案二:
读取html内容,自己添加到datatable
解决方案三:
读出数据,往datatable里塞。例如塞数据:DataTabletblDatas=newDataTable();tblDatas.Columns.Add("ID",Type.GetType("System.Int32"));tblDatas.Columns[0].AutoIncrement=true;tblDatas.Columns[0].AutoIncrementSeed=1;tblDatas.Columns[0].AutoIncrementStep=1;tblDatas.Columns.Add("Datestr",Type.GetType("System.String"));tblDatas.Columns.Add("Price1",Type.GetType("System.Decimal"));tblDatas.Columns.Add("Price2",Type.GetType("System.Decimal"));tblDatas.Columns.Add("Price3",Type.GetType("System.Decimal"));tblDatas.Rows.Add(newobject[]{null,"11年7月","45,183.07","270,558.64","772,937.56"});
解决方案四:
简单的写一下DataTabledt=newDataTable();dt.Columns.Add("Field1");dt.Columns.Add("Field2");foreach(HtmlTableRowtrinht.Rows){DataRowrow=dt.NewRow();for(inti=0;i<tr.Cells.Count;i++){row[i]=tr.Cells[i].InnerText;}dt.Rows.Add(row);}
解决方案五:
楼主是不是分析网页?