JRecord

Screenshot Λογισμικό:
JRecord
Στοιχεία Λογισμικού:
Εκδοχή: 0.80
Ανεβάστε ημερομηνία: 20 Feb 15
Προγραμματιστής: Bruce Martin
Άδεια: Δωρεάν
Δημοτικότητα: 5

Rating: nan/5 (Total Votes: 0)

του έργου JRecord παρέχει κώδικα ως εξής:
- Διαβάστε και γράψτε αρχεία των εγγραφών με βάση το μήκος (τόσο σταθερής αρχεία μήκος και το πεδίο Μήκος αρχεία based).
- Ανάγνωση και εγγραφή εγγενή αρχεία COBOL.
Τα Θέματα
- Κωδικός γράφτηκε για να υποστηρίξει την RecordEditor όχι για την ανάγνωση Cobol αρχεία.
- Τα δεδομένα επιστρέφεται ως String.
- Καλύτερη Generic Cobol είναι απαραίτητη
Μορφές αρχείων
- Μήκος με βάση τα αρχεία έχουν 2 πλεονεκτήματα έναντι των τυπικών Unix / Windows αρχεία κειμένου:
- Κατά την ανάγνωση, δεν χρειάζεται να ελέγξει κάθε byte στο αρχείο για ένα .
- Ιδανικό για αποθήκευση δυαδικών δεδομένων - Αποθηκεύει το κόστος μετατροπής (στην 3η γενιά γλώσσες όπως η C και Cobol).
Μορφές υποστηρίζονται αυτήν τη στιγμή
- Εγγραφή σταθερού μήκους (δηλαδή κάθε ρεκόρ είναι το ίδιο σταθερό μήκος.
- Mainframe VB (χρησιμοποιήθηκε επίσης σε άλλους υπολογιστές, καθώς και).
- Mainframe VB Dump (Sames ως VB αλλά και για τον το μπλοκ Discriptor Word).
- Μορφή της Fujitsu Cobol VB.
Παραδείγματα
Ανάγνωση αρχείου
Αυτό το παράδειγμα δείχνει πώς μια ByteReader είναι Διαβάστε ένα αρχείο μεταβλητού μήκους Fujitsu-Cobol ως ένα πίνακα από bytes.
Σημείωση: Κάθε γραμμή σε αυτά τα αρχεία αποτελούνται από
4 byte Περιγραφέας Εγγραφή (μήκους 2 byte σε λίγο endian δυαδική μορφή, 2 bytes ελέγξει τα δεδομένα).
Δεδομένα Γραμμή
4 byte Περιγραφέας Εγγραφή. Έχοντας το Περιγραφέας Εγγραφή στην αρχή και το τέλος μιας εγγραφής σας επιτρέπει να διαβάσετε τα εμπρός και προς τα πίσω στο αρχείο.
1: AbstractByteReader πατών = νέα FujitsuVbByteReader ()?
2: byte [] γραμμή?
3:
4: try {
5: tReader.open (όνομα αρχείου)?
6:
7: ενώ ((γραμμή = tReader.read ()) = null!) {
8: // ΝΑ ΓΙΝΕΙ Do Something .....
9:}
10:} {τελικά
11: tReader.close ()?
12:}

Τι είναι καινούργιο σε αυτήν την έκδοση:

  • Η έκδοση αυτή πληροί ένα ζευγάρι των αιτημάτων των χρηστών
  • .
  • Υπάρχει μια επιλογή για το γεγονός ότι τα ονόματα των στηλών σε εισαγωγικά για τα αρχεία CSV, και μια ενισχυμένη βοηθητικό πρόγραμμα αντιγραφής.

Τι είναι καινούργιο στην έκδοση 0.68.1a:

  • Ένα bug ορίστηκε για τον πυρήνα της βιβλιοθήκης, και επιχειρήσεις κοινής ωφέλειας έχουν ενημερωθεί (με βάση RecordEditor 0.69).
  • Η διάταξη Οδηγό (χρησιμοποιείται για τη δημιουργία Περιγραφές αρχείων από ένα αρχείο) έχει τώρα το πεδίο αναζήτησης, καλύτερη υποστήριξη δυαδικό αρχείο, και υποστήριξη για multi-ρεκόρ των αρχείων.

Τι είναι καινούργιο στην έκδοση 0.68:

  • Έκδοση 0,68 είναι κυρίως για τη βελτίωση της Cobol υποστήριξης. Οι αλλαγές περιλαμβάνουν:
  • Υποστήριξη για την Ανοικτή Cobol (standard, micro Focus Συμβατό, MVS, BS2000) και βελτιωμένη υποστήριξη της Fujitsu. Mainframe υποστήριξη είναι παρούσα, όπως πάντα. Το Ανοικτό Cobol (λειτουργία Microfocus) θα πρέπει να εργαστεί για Microfocus Cobol.
  • Βελτιωμένη Cobol Υποστήριξη - Sync υποστηρίζεται, Comp-1, Comp-2 (Cobols Μη Mainframe) + άλλες μικρές διορθώσεις
  • Νέο αντίγραφο Αρχείο Utility.
  • Υποστήριξη για αρχεία Open Cobol VB.
  • Υποστήριξη για αρχεία CSV Hex (δηλαδή χρησιμοποιώντας ένα διαχωριστή πεδίου, όπως x'FF »)
  • Επίσης περιλαμβάνονται οι αλλαγές που σχετίζονται με τις RecordEditor και FFReport έργα

Τι είναι καινούργιο στην έκδοση 0.65:

  • Νέα XML RecordLayout (για να πάει με τα υπάρχοντα Cobol Διατάξεις) . Αυτές οι διατάξεις XML μπορεί να - Δημιουργήθηκε από τη Διάταξη-Οδηγός - Εξάγονται από την RecordEditor (Έκδοση 0.65 ή Τελευταίων)
  • Μικρά βελτιώσεις στις κλάσεις Java - getFieldValue μέθοδο AbstractLine - asLayoutDetail σε Externale ρεκόρ
  • Νέο πρόγραμμα για να επεξεργαστείτε αρχεία χρησιμοποιώντας ένα παρεχόμενο RecordLayout (COBOL ή XML).
  • Διάταξη Οδηγός -. Χτίζει XML Εγγραφή Διατάξεις από ένα δείγμα αρχείου επισημαίνοντας τα πεδία
  • Νέα Diff χρησιμότητα, κάνει ένα πεδίο που βασίζεται συγκρίνετε. Τα πλεονεκτήματα με αυτό είναι - Αρχεία σε διαφορετικές μορφές μπορεί να συγκριθεί (π.χ. σταθερή αρχεία πλάτος μπορεί να συγκριθεί με αρχεία οριοθετημένου). - Τα πεδία μπορούν να αγνοηθούν από την σύγκριση. Αυτό είναι πολύ χρήσιμο όταν αλλάζει ένα πρόγραμμα (και μόνο ένα ζευγάρι των πεδίων αλλάζουν) Μπορείτε να εκτελέσετε παλιά / νέα προγράμματα και να αγνοήσει τα πεδία που πρέπει να αλλάξει -. Συγκρίνετε πρέπει να δείξει καθόλου διαφορές

Τι είναι καινούργιο στην έκδοση 0.62:

  • Αυτό ουσιαστικά να υποστηρίξει την τελευταία έκδοση του RecordEditor. Μια σημαντική αλλαγή είναι Αναγνώστες Αρχείο τώρα να επιστρέψει μια AbstractLine αντί μιας γραμμής. Αυτό θα σπάσει τον υπάρχοντα κώδικα.

Άλλο λογισμικό του προγραμματιστή Bruce Martin

Record Editor
Record Editor

9 Mar 17

iceBreaker
iceBreaker

15 Dec 14

reCsvEditor
reCsvEditor

16 Aug 18

Σχόλια για JRecord

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!