B「H製表符分隔的文件解析什麼是應該在C#
我應該是製表符分隔的文件。Excel打開它精細沒有問題。但是當我嘗試File.ReadAllText( )我無法得到一個體面的代表 我可以做的最好的是UTF8返回大部分數據,但是第一行全部搞砸了,文檔其餘部分的一些標籤丟失了。這是使用UTF8讀取的第一行: ? 0 \ 0 \ 0 \ 0 \ 0 \ U0001 \ 0 \ 0 \ 0ID \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0 \ u0006 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0NAME \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0 \ u001e \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0ADDR \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0(\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0ADDRC \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0(\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0CITY \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0 \ u001e \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0STATE \ 0 \ 0 \ 0 \ 0 \ 0 \ 0℃\ 0 \ 0 \ 0 \ 0 \ u0014 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0ZIP \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0L \ 0 \ 0 \ 0 \ 0 \ 00001 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \在記事本中打開時顯示的幾個字節: !!A A
有沒有人認識到編碼?
你試過'StreamReader.CurrentEncoding'? – Rahul
StreamReader.CurrentEncoding僅適用於標準編碼。這些文件顯然不是標準的。 – Rabbi
@ peter-duniho此問題不重複。它甚至與你發佈的問題沒有關係。該問題詢問您將如何通過編程從標準編碼的小列表中找到編碼。我不需要程序檢測。我需要幫助確定這種特定的編碼。 – Rabbi