JRecord

Phần mềm chụp màn hình:
JRecord
Các chi tiết về phần mềm:
Phiên bản: 0.80
Ngày tải lên: 20 Feb 15
Nhà phát triển: Bruce Martin
Giấy phép: Miễn phí
Phổ biến: 5

Rating: nan/5 (Total Votes: 0)

dự án JRecord cung cấp mã số để:
- Đọc và ghi tập tin chiều dài dựa trên hồ sơ (cả hai hồ sơ dài cố định và chiều dài lĩnh vực bản ghi dựa).
- Đọc và Viết các tập tin COBOL bản địa.
Vấn đề
- Mã được viết để hỗ trợ các RecordEditor không cho đọc Cobol Files.
- Dữ liệu được trả về như là một String.
- Better Generic Cobol là cần thiết
Các định dạng tập tin
- Chiều dài dựa trên các tập tin có 2 ưu điểm so với các tập tin văn bản / windows unix điển hình:
- Khi đọc sách, bạn không cần phải kiểm tra tất cả các byte trong tập tin cho một .
- Lý tưởng cho việc lưu trữ dữ liệu nhị phân - Tiết kiệm chi phí chuyển đổi (trong ngôn ngữ thế hệ thứ 3 như C và Pascal).
Các định dạng được hỗ trợ Hiện nay
- Cố định Length Record (tức là mỗi bản ghi là độ dài cố định tương tự.
- Mainframe VB (cũng đã được sử dụng trên các máy tính khác).
- Mainframe VB Dump (sames như VB, nhưng cũng bao gồm cả các khối Discriptor Word).
- Định dạng Fujitsu Cobol VB.
Ví dụ
Đọc một tập tin
Ví dụ này cho thấy cách một ByteReader được đọc một Fujitsu-Cobol tập tin chiều dài biến như là một mảng các byte.
Lưu ý: Mỗi dòng trong những tập tin này bao gồm
4 byte Ghi mô tả (chiều dài 2 byte ở cuối nhỏ định dạng nhị phân, 2 byte kiểm tra dữ liệu).
Dòng dữ liệu
4 byte Ghi mô tả. Có mô tả Ghi lại ở đầu và cuối của một bản ghi cho phép bạn đọc về phía trước và phía sau trong tập tin.
1: AbstractByteReader Treader = new FujitsuVbByteReader ();
2: byte [] line;
3:
4: try {
5: tReader.open (fileName);
6:
7: while ((dòng = tReader.read ()) = null) {
8: // TODO Do Something .....
9:}
10:} finally {
11: tReader.close ();
12:}

là gì mới trong phiên bản này:

  • phiên bản này đáp ứng một vài yêu cầu người dùng
  • .
  • Có một tùy chọn để có tên cột trong dấu ngoặc kép cho các tập tin CSV, và một tiện ích sao chép nâng cao.

là gì mới trong phiên bản 0.68.1a:

  • Một lỗi đã được cố định cho các thư viện lõi, và tiện ích đã được cập nhật (dựa trên RecordEditor 0,69).
  • Layout Wizard (sử dụng để tạo ra các tập tin mô tả từ một tập tin) bây giờ có lĩnh vực tìm kiếm, hỗ trợ tốt hơn tập tin nhị phân, và hỗ trợ cho các tập tin đa kỷ lục.

là gì mới trong phiên bản 0.68:

  • Phiên bản 0.68 là chủ yếu về việc cải thiện Cobol Support. Những thay đổi bao gồm:
  • Hỗ trợ mở Cobol (Standard, Micro Focus tương thích, MVS, BS2000) và cải thiện hỗ trợ Fujitsu. Hỗ trợ máy tính lớn có mặt như mọi khi. The Open Cobol (chế độ Microfocus) nên làm việc cho Microfocus Cobol.
  • Cải thiện Cobol Hỗ trợ - Sync hỗ trợ, Comp-1, Comp-2 (Cobols Non-Mainframe) + sửa chữa nhỏ khác
  • New File bản sao Utility.
  • Hỗ trợ cho các tập tin mở Cobol VB.
  • Hỗ trợ cho các tập tin CSV Hex (tức là sử dụng một seperator lĩnh vực như x'FF ')
  • Cũng bao gồm những thay đổi liên quan đến các dự án RecordEditor và FFReport

là gì mới trong phiên bản 0.65:

  • New XML RecordLayout (để đi với Cobol Layouts hiện) . Những bố trí XML có thể được - Được tạo bởi các bố trí Wizard - Xuất khẩu từ RecordEditor (Version 0.65 hoặc Latter)
  • cải tiến nhỏ để lớp học Java - phương pháp getFieldValue trong AbstractLine - asLayoutDetail trong Externale record
  • chương trình New Editor để chỉnh sửa các tập tin bằng cách sử dụng một RecordLayout cung cấp (COBOL hoặc XML).
  • Layout Wizard -. Xây dựng XML Ghi Layouts từ một tập tin mẫu bằng cách chỉ vào các lĩnh vực
  • New Diff Utility, Nó không một lĩnh vực dựa trên so sánh. Những lợi thế này là có - tập tin trong các định dạng khác nhau có thể được so sánh (ví dụ như các file Chiều rộng cố định có thể được so sánh với các tập tin phân cách). - Các trường có thể được bỏ qua từ so sánh. Điều này là rất hữu ích khi thay đổi một chương trình (và chỉ có một vài lĩnh vực thay đổi) Bạn có thể chạy các chương trình cũ / mới và bỏ qua các lĩnh vực mà nên thay đổi -. Hãy so sánh nên thấy không có sự khác biệt

là gì mới trong phiên bản 0.62:

  • Điều này về cơ bản để hỗ trợ các phiên bản mới nhất của RecordEditor. Một thay đổi lớn là Tập đọc, nay họ về một AbstractLine thay vì một Line. Điều này sẽ phá vỡ mã hiện tại.

Phần mềm khác của nhà phát triển Bruce Martin

reCsvEditor
reCsvEditor

16 Aug 18

Record Editor
Record Editor

9 Mar 17

iceBreaker
iceBreaker

15 Dec 14

Ý kiến ​​để JRecord

Bình luận không
Nhập bình luận
Bật hình ảnh!