拿到一種中繼資料,格式為*.mat,但Access打不開,百度也沒看到比較好的解決方案。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcuMDMlhjZ2kTZzUGMllTZ4AzNhhzNyQ2MhFjZ1UmM2EWMfdWbp9CXt92Yu4GZjlGbh5SZslmZxl3Lc9CX6MHc0RHaiojIsJye.png)
但是用文本文檔可以打開,那估計它和txt類似了,于是想自己寫代碼來處理了,立馬寫了讀取的醜陋工具。讀取是沒什麼問題,但有部分檔案讀取出來有中文亂碼。
關鍵是StreamReader類,執行個體的時候要指定編碼: System.Text.Encoding.UTF8,下面是讀取Mat檔案函數,和讀取txt一樣,While中隻是對讀取的行進行了特殊的處理。
拿到一種中繼資料,格式為*.mat,但Access打不開,百度也沒看到比較好的解決方案。
但是用文本文檔可以打開,那估計它和txt類似了,于是想自己寫代碼來處理了,立馬寫了讀取的醜陋工具。讀取是沒什麼問題,但有部分檔案讀取出來有中文亂碼。
關鍵是StreamReader類,執行個體的時候要指定編碼: System.Text.Encoding.UTF8,下面是讀取Mat檔案函數,和讀取txt一樣,While中隻是對讀取的行進行了特殊的處理。