Re: [問題] 關於讀取txt文本問題
DataTable table = new DataTable();
DataColumn column = null;
//看有幾個欄位
column = new DataColumn("ID");
table.Columns.Add(column);
column = new DataColumn("Name");
table.Columns.Add(column);
column = new DataColumn("Phone");
table.Columns.Add(column);
DataRow row;
//讀取txt就不寫了,重點在寫進去table
foreach { //讀取txtd每一行
for //讀取txt第一行每個欄位資料
{
string[] data = txt內文.Split(',');//看你用甚麼符號分隔
row = table.NewRow();
row["ID"] = data[0];//看你的ID是在txt的第幾個
row["Name"] = data[1];
row["Phone"] = data[2];
table.Rows.Add(row);//第一行txt資料寫入
}
}
以上互相交流
※ 引述《jason81418 (嘟嘟)》之銘言:
: 我手頭上目前有許多txt文本
: 內容大同小異(是從PDF轉出來的)
: 所以格式上有些許不同
: 目前我都是用關鍵字判斷我所要的裡面資訊
: 現在我想將這些被擷取出來的資訊
: 放到datatable中
: 請問我該如何做
: 放到datatable中原因是
: 我要來資料庫的欄位內容,跟文本內容作比對
: 看資料庫內容是否正確
: 目前是想到將文本內容塞入datatable中
: 再拿datatable來跟資料庫內容比對(這是我目前想到的方法)
: 有更好的方法嗎?
: 例如:
: 文本內有多個客戶名單,地址,電話
: 我以客戶代碼當KEY抓出這些名字,地址,電話等
: 我該如何依照這些欄位塞進datatable中呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.70.108.82
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章