Tôi đang phân tích cú pháp một tệp dữ liệu có các trường được phân cách bằng đường ống. Các hồ sơ được phân tách bằng các dòng mới. Điều này tương tự như tệp CSV hoặc thậm chí tệp TSV (http://www.cs.tut.fi/~jkorpela/TSV.html), nhưng tôi tự hỏi phần mở rộng tệp được chấp nhận cho dữ liệu phân tách đường ống là gì?Phần mở rộng tệp được chấp nhận để sử dụng cho các tệp phân cách đường ống là gì?
Tôi không thấy một đề cập cụ thể trong http://en.wikipedia.org/wiki/Delimiter-separated_values và tôi chưa tìm thấy đề cập đến một trong 5 câu hỏi StackOverflow tôi đã tham chiếu.
Bài viết trên WP đề xuất với tôi rằng, bằng cách "mở rộng" từ dấu phẩy đến CSV và tab tới TSV, phần mở rộng phải là PSV. Không phải tất cả mọi người gọi một đường ống một đường ống mặc dù.
Có thể có một gói phần mềm phổ biến sử dụng dữ liệu phân tách đường ống và có phần mở rộng cho dữ liệu, do đó đặt tiêu chuẩn thực tế?
Tôi đã thêm thẻ phụ "hl7" vào bài đăng này vì định dạng trao đổi dữ liệu HL7 thường sử dụng thanh | và carats^để phân định dữ liệu. Phần mở rộng của nó có xu hướng là "hl7". Tôi sẽ sử dụng csv hoặc txt cho dữ liệu phân cách đường ống. psv có thể gây nhầm lẫn cho ai đó- "hey, tôi mở cái đó bằng gì? vector photoshop?" nhưng bất kỳ chương trình nào đọc csv có thể thay đổi dấu phân cách thành đường ống một cách thông minh. Cảm ơn, tỏi tây. –