c#讀取txt,xml,excel中的資料,繫結到lsitview ,dataview
阿新 • • 發佈:2018-11-19
c#讀取txt,xml,excel中的資料,繫結到lsitview ,dataview
c#讀取txt,xml,excel中的資料,繫結到lsitview ,dataview
完整程式碼下載:
http://download.csdn.net/download/yhhyhhyhhyhh/9786206
1讀取xml
using System.Xml;//連線xml
XmlDocument進行連線操作。
示例xml檔案格式如下:
<?xml version="1.0" encoding="utf-8" ?>
<IndexSystem>
<FirstIndex >
<name>自然環境</name>
<SIndex1>風C11</SIndex1>
<SIndex2>流C12</SIndex2>
<SIndex3>能見度C13</SIndex3>
</FirstIndex>
<FirstIndex >
<name >航道條件</name>
<SIndex1>航道長度C21</SIndex1>
<SIndex2>航道寬度C22</SIndex2>
<SIndex3>航道彎曲度C23</SIndex3>
<SIndex4>礙航物距航道的距離C24</SIndex4>
<SIndex5>轉向點數C25</SIndex5>
<SIndex6>航道交叉點數C26</SIndex6>
</FirstIndex >
<FirstIndex>
<name >交通環境</name>
<SIndex1>交通流量C31</SIndex1>
<SIndex2>導助航設施完善率C32</SIndex2>
<SIndex3>VTS覆蓋率C33</SIndex3>
</FirstIndex>
</IndexSystem>
2.讀取txt
StreamReader類一行一行讀取,再利用分隔符進行解析,再進行資料格式轉換。
3.讀取excel
OleDb進行連線操作,直接將excel中資料讀到DataTable中。
4.示例結果如下