C# 读取文本文件的列
文本文件
ID Lon Lat Speed GpsTime 8143 113.484464 23.147300 0 2018-09-15 11:15:19 8143 113.484464 23.147300 0 2018-09-15 11:15:47 8143 113.484464 23.147300 0 2018-09-15 11:16:15 7143 113.484464 23.147300 0 2018-09-15 11:16:43 7143 113.484464 23.147300 0 2018-09-15 11:17:12 7143 113.484464 23.147300 0 2018-09-15 11:17:40 8143 113.484464 23.147300 0 2018-09-15 11:18:11
读取固定列
var lines = File.ReadAllLines(AppDomain.CurrentDomain.BaseDirectory + "\\tracklists.txt"); try { for (int i = 1; i < lines.Length; i++) { var item = new TrackModel(); var lineByte = Encoding.Default.GetBytes(lines[i]); var lineStr = Encoding.Default.GetString(lineByte, 0, lineByte.length); var vid = lineStr.Substring(0, 4); var lon = lineStr.Substring(5, 10); var lat = lineStr.Substring(16, 9); var speed = lineStr.Substring(26, 1); var gpstime = lineStr.Substring(28, 19); }
搏击长空

浙公网安备 33010602011771号