2011-07-11 101 views
2

我有ASCII文件,並想將它們轉換成也許Excel或標籤/ CSV分隔的文本文件。該文件是一個包含字段名稱和字段屬性的表格。它還包括索引名稱,表格名稱和字段以根據軟件進行索引(如果需要)。我不認爲有必要考慮這一點。那麼,字段名稱和字段屬性就足夠了,我希望如此。我只是想要隱藏在裏面的信息。你們所有的專家能幫助我完成這項工作嗎?轉換ASCII文件到正常的人類可讀的文件

的線是這樣的:

10000001$"WORD" WORD$10001890$$$$495.7$$$N$$ 
10000002$11-word-word word$10000002$$$$$$$Y$$ 
10000003$11-word word word$10033315$0413004$$$$$$N$$ 
10000004$11-word word word$10033315$$$$$$$Y$017701$ 
+3

1. ASCII爲Iin事實人類可讀的。 2.粘貼兩三行文件 – Mchl

+0

也是操作系統。如果你在windows下,一行bash破解可能不會削減它:) – cdegroot

+0

你可以發佈你的文件的開始,所以我們可以看看行,直到數據開始? – woliveirajr

回答

1

一般的答案,知道的細節,操作系統的ASCII文件之前,等等,應該是:

1 - 切與前n包含你不想要的信息。如果你想要的話,留下filds的名字。

2 - 檢查是否該字段由一個公共字符分開,例如,一個逗號,

3 - 導入的文件電子表格程序中,像Excel或OpenOffice計算值。在oocalc裏,選擇要導入的文件,然後選擇正確的分隔符

僅此而已。

+0

謝謝你的回覆。那麼,要檢查文件中的分隔符,我該如何打開它。它有.asc擴展名,我應該用什麼程序打開它。由於它是許可文件,因此我無法在此顯示格式。 – Sammed

+0

你可以嘗試改變它爲.txt和使用記事本打開,例如名稱...或者將其重命名爲.csv與OpenOffice的開放,看看它是如何將看起來像 – woliveirajr

+0

,線條像這樣10000001 $「WORD 「WORD $ 1000.189萬$$$$ 495.7 $$$ñ$$ 」換行「 10000002 $ 11字字字$ 10000002 $$$$$$$Ÿ$$ 」換行「 10000003 $ 11字字字$一千零三萬三千三百一十五$零四一三零零四$ $$$$$ñ$$ 「換行」 10000004 $ 11字字字$一零零三三三一五$$$$$$$ Y $ 017701 $ 「換行」。我希望你得到這個。無論我寫了什麼「換行符」,都意味着下一條語句在下一行。謝謝。 – Sammed