31 lớp Java bạn có thể sử dụng độc lập hoặc nhúng vào các chương trình của riêng bạn để Đọc, viết, căn chỉnh, sắp xếp và đóng gói dấu phẩy, tab và dấu chấm phẩy- các tệp biến khác biệt, thường được gọi là tệp CSV. Nó bao gồm 31 lớp Java / tiện ích CSVReader, CSVWriter, CSVAlign, CSVChangeCase, CSVCommaToTab, CSVCondense, CSVDeDup, CSVDeDupField, CSVDeEntify, CSVDump, CSVEntify, CSVISBN, CSVPack, CSVPatch, CSVReplaceStrings, CSVReplaceURLs, CSVReshape, CSVScale, CSVSort, CSVSortField, CSVTabToComma, CSVTemplate, CSVToSRS, CSVTSRX, CSVToTable, CSVToUnique, CSVTuple, LinesToCSV, TableToCSV, để đọc và viết CSV (Giá trị phân tách bằng dấu phẩy) được định dạng tệp. Cũng xử lý các tệp tách tab và phân tách dấu chấm phẩy. Đây là định dạng được sử dụng bởi Microsoft Word và các sản phẩm khác của Microsoft. Phiên bản này bây giờ hỗ trợ # nhúng ý kiến. Bạn có thể cấu hình các ký tự phân cách, trích dẫn và nhận xét. Lưu ý rằng các tệp CSV có lẽ chậm hơn 10 lần để xử lý so với tệp nhị phân. Chúng dành cho việc trao đổi dữ liệu với các ngôn ngữ khác hoặc khi khả năng đọc hoặc khả năng chỉnh sửa của con người là quan trọng. Nếu bạn muốn tốc độ, sử dụng các tập tin định dạng nhị phân, ví dụ. DataInputStream hoặc có thể là ObjectInputStream thuận tiện nhưng chậm hơn. Ví dụ: CSVAlign căn chỉnh các trường theo cột để hiệu đính dễ dàng hơn. java.exe -jar csv.jar somefile.csv CSVPack loại bỏ tất cả các không gian không cần thiết để thực hiện tại tập tin CSV càng nhỏ gọn càng tốt. java.exe -jar csv.jar somefile.csv CSVSort sắp xếp trường hợp tệp CSV một cách nhạy cảm, không nhạy cảm hoặc bằng số trên một tập hợp các cột, tăng dần hoặc giảm dần CSVTabToComma chuyển đổi tệp được phân tách bằng tab thành tệp được phân tách bằng dấu phẩy. java.exe -jar csv.jar somefile.csv
lịch sử phiên bản
- Phiên bản 7.5 đăng trên 2016-05-21
sửa lỗi trong CSVWriter, đôi khi không bao quanh các trường trong ''. - Phiên bản 2.8 đăng trên 2008-06-04
thêm CSNWRiter.put cho tất cả các nguyên thủy khác nhau, do đó bạn không cần phải tự chuyển đổi sang String.
Chi tiết chương trình
- Mục: Phát triển web > Java & JavaScript
- Publisher: Canadian Mind Products
- Giấy phép: Miễn phí
- Giá: N/A
- Phiên bản: 7.5
- Nền tảng: windows