Tập tin phân định tab có phần mở rộng nào?


21

Các tệp được phân cách bằng dấu phẩy thường có phần mở rộng tệp là .csv. Phần mở rộng tập tin nên có một tệp được phân định bằng tab? Khi thực hiện xuất từ ​​Excel, nó sẽ lưu nó như .txtkhi chọn tab được phân tách, nhưng không chắc đây có phải là tiêu chuẩn không. Cảm ơn.

Câu trả lời:


14

Tôi đã thấy cả hai tsvtxtđược sử dụng, nhưng giữa hai tệp tôi thường thấy các tệp được phân tách bằng tab được lưu dưới dạng txt.


25

Không có câu trả lời đúng duy nhất.

Chưa bao giờ có một sổ đăng ký tập trung các phần mở rộng tập tin, vì vậy việc chọn phần mở rộng tập tin luôn là vấn đề quy ước, trừ khi phần mềm áp đặt các ràng buộc. Vào thời của DOS, việc sử dụng các phần mở rộng tệp được tiêu chuẩn hóa (nổi tiếng) chỉ trở nên phổ biến đối với các định dạng độc quyền (như Lotus 1-2-3 .WKSvà dBaseII / III .DBF), vì bản thân phần mềm yêu cầu một phần mềm (bạn không có lựa chọn nào khác ), hoặc đề nghị mạnh mẽ phần mở rộng tập tin. Đối với các định dạng không có bất kỳ ứng dụng cụ thể nào được liên kết với chúng, điều đó thực sự tùy thuộc vào người dùng chọn.

Ngay cả sau đó, một số chương trình có định dạng độc quyền (như Wordstar) đã không sử dụng các phần mở rộng tệp được tiêu chuẩn hóa. Người dùng Wordstar thường sử dụng .LETcho các chữ cái, .DOCcho các tài liệu lớn, .INVcho các hóa đơn, .TXTcho văn bản không xác định, v.v. Nếu bạn có một .DOCtập tin, bạn không có cách nào để biết nó là loại tập tin nào mà không có ngữ cảnh, hoặc bỏ nó để xem nó trông như thế nào bên trong. Nó có thể đến từ hàng chục và hàng chục chương trình, hoặc nó có thể chỉ là một tệp văn bản đơn giản. Một .BAKphần mở rộng tệp (sao lưu) chỉ đơn giản nói với bạn rằng "tệp này trước đây có phần mở rộng tệp khác". Một .BAStập tin gần như chắc chắn là một số loạiBASICtệp nguồn, nhưng nó có thể dành cho MS-Basic, Turbo Basic hoặc từ bất kỳ đối thủ cạnh tranh nào khác. Nhiều lần, các tệp không được lưu với một phần mở rộng (bạn biết chúng là gì vì nhãn trên đĩa mềm giữ chúng). Một số người forwent là "mở rộng" và sử dụng các ký tự mở rộng để tên tập tin của họ có thể có đến 11 ký tự thay vì tiêu chuẩn 8 (ví dụ: " MikeJohn.son"), hoặc sử dụng phần mở rộng như một sê-ri hoặc số phiên bản ( MathPapr.001, MathPapr.002, vân vân).

Mọi thứ bắt đầu thay đổi với Windows; Tôi nghi ngờ chủ yếu vì Windows khuyến khích các phần mở rộng tệp được liên kết với các chương trình riêng lẻ trongsổ đăng ký WIN.INI, vì vậy các nhà văn chương trình đã thực sự khuyến khích sử dụng và kiểm soát một phần mở rộng tập tin đặc biệt (mặc dù không phải lúc nào cũng có một từ viết tắt hợp lý). Một cuộc chiến nhỏ xảy ra sau đó để xem ai sở hữu các phần mở rộng tệp chung - như .DOC(bạn biết ai đã thắng cái đó).

Hãy ghi nhớ bối cảnh đó:

Đối với các tệp văn bản, Notepad đã tiếp quản .TXTrất phổ biến tại thời điểm đó. Các chương trình khác có thể mở nó tất nhiên; và trong thời gian, khi bạn có thể đăng ký nhiều biên tập viên cho một phần mở rộng, nhiều chương trình đã làm. Tuy nhiên, điều quan trọng là điều này đã củng cố ý nghĩa hiện được chấp nhận của nó: "một tệp văn bản đơn giản, không có định dạng hoặc đánh dấu của bất kỳ loại nào, ngoại trừ có thể là các tab và dấu kết thúc dòng".

Những gì chúng ta gọi ngày nay là các tệp "Giá trị phân tách bằng dấu phẩy", thường được lưu trữ với một .TXTphần mở rộng, bởi vì chúng là - các tệp có văn bản thuần túy. Excel xuất hiện và cần hỗ trợ các giá trị trong các tệp văn bản nơi mỗi cột được phân tách bằng dấu phẩy, vì vậy chúng xuất hiện .CSVdưới dạng phần mở rộng tệp mà chúng có thể đăng ký - và nó bị kẹt (có thể đã có tiền lệ sử dụng .CSV. không nhận ra bất kỳ).

Hài hước lắm, các tệp "giá trị tách tab" chưa bao giờ phổ biến trong DOS hay Windows, Tại sao? Tôi đoán: quá khó để nhiều người dùng DOS hủy bỏ hoặc làm việc với các tab. Đó là một ký tự điều khiển được kế thừa từ bộ điều khiển của ASCII dành cho các kiểu điện thoại; chính thức nó không phải là một nhân vật có thể in được. Trình tạo ký tự PC của IBM có một đồ họa cho nó, nhưng để có được nó, bạn phải viết trực tiếp vào thẻ video để không ai thực sự sử dụng nó. Đó là ý nghĩa chính xác không được chuẩn hóa. Nếu bạn kết xuất tệp ra màn hình hoặc in nó, người dùng không thể "nhìn thấy" hoặc phân biệt nó với không gian kế hoạch. Nhiều / hầu hết các biên tập viên thậm chí không thể chèn nó.

Vì vậy, không ai lấy mồi đó. Không ai lấy "các tệp có giá trị được phân tách bằng tab" và đưa ra một phần mở rộng tệp đã trở thành "tiêu chuẩn", nhờ vào sự thống trị của thị trường hoặc tùy chỉnh.

.TXTcó lẽ là phần mở rộng tập tin phổ biến nhất. .TSVlà một lựa chọn tốt nếu bạn cần một cái gì đó khác biệt duy nhất .TXT. Tôi cũng đã nhìn thấy và sử dụng .TABtrong dịp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.