JRecord

Logiciel capture d'écran:
JRecord
Détails logiciels:
Version: 0.80
Date de transfert: 20 Feb 15
Développeur: Bruce Martin
Licence: Gratuit
Popularité: 5

Rating: nan/5 (Total Votes: 0)

JRecord projet fournit un code à:
- Lire et écrire des fichiers de base de longueur enregistrements (deux enregistrements de longueur fixe et champ Longueur des enregistrements en fonction).
- Lire et écrire des fichiers cobol indigènes.
Questions
- Code a été écrit pour soutenir le RecordEditor pas pour la lecture de fichiers Cobol.
- Les données sont renvoyées en tant que chaîne.
- Mieux Générique Cobol est nécessaire
Formats de fichier
- les fichiers de base de longueur ont deux avantages par rapport / fenêtres fichiers UNIX typique de texte:
- Lors de la lecture, vous ne avez pas besoin de vérifier chaque octet dans le fichier pour un .
- Idéal pour stocker des données binaires - Enregistre le coût de conversion (en 3e génération langues comme C et Cobol).
Formats pris en charge actuellement
- Correction Longueur d'enregistrement (ce est à dire chaque enregistrement est la même longueur fixe.
- Mainframe VB (a également été utilisé sur d'autres ordinateurs ainsi).
- Mainframe VB dump (SAMES comme VB, mais y compris le le bloc Discriptor Word).
- Format Fujitsu Cobol VB.
Exemples
Lecture d'un fichier
Cet exemple montre comment une ByteReader est lire un fichier de longueur variable Fujitsu-Cobol comme un tableau d'octets.
Remarque: Chaque ligne de ces fichiers se composent de
4 octet descripteur enregistrement (longueur de 2 octets au format binaire peu endian, deux octets Consultez les données).
données en ligne
4 octet descripteur Record. Avoir le descripteur enregistrement au début et à la fin d'un enregistrement vous permet de lire avant et en arrière dans le fichier.
1: AbstractByteReader TReader = new FujitsuVbByteReader ();
2: byte [] en ligne;
3:
4: try {
5: tReader.open (fileName);
6:
7: while ((ligne = tReader.read ())! = Null) {
8: // TODO Do Something .....
9:}
10:} finally {
11: tReader.close ();
12:}

Quoi de neuf dans cette version:

  • Cette version remplit un couple de demandes des utilisateurs
  • .
  • Il ya une option pour avoir les noms de colonnes entre guillemets pour les fichiers CSV et un utilitaire de copie améliorée.

Ce qui est nouveau dans la version 0.68.1a:

  • Un bug a été fixé pour la bibliothèque de base, et les services publics ont été mis à jour (basées sur RecordEditor 0,69).
  • L'Assistant Mise en page (utilisé pour créer des descriptions de fichier d'un fichier) a maintenant champ Rechercher, un meilleur support de fichier binaire, et le support des fichiers multi-disques.

Quoi de neuf dans la version 0.68:

  • Version 0.68 est principalement sur l'amélioration de Cobol soutien. Les changements incluent:
  • Support for Open Cobol (Standard, Micro Focus Compatible, MVS, BS2000) et l'amélioration du soutien Fujitsu. Mainframe soutien est présent comme toujours. L'Open Cobol (mode Microfocus) devrait travailler pour Microfocus Cobol.
  • Amélioration Cobol Support - Sync pris en charge, Comp-1, Comp-2 (Cobols non-mainframe) + autres corrections mineures
  • nouvel utilitaire de copie de fichiers.
  • Support des fichiers Ouvrir Cobol VB.
  • Support des fichiers CSV Hex (c.-à l'aide d'un séparateur de champ comme X'FF ')
  • changements sont également fournis liés aux projets RecordEditor et FFReport

Ce qui est nouveau dans la version 0.65:

  • Nouveau XML RecordLayout (pour aller avec les mises en page Cobol existants) . Ces dispositions de XML peuvent être - Créé par la mise-Assistant - exportés des RecordEditor (version 0,65 ou Derniers)
  • Améliorations mineures aux classes Java - Méthode getFieldValue dans AbstractLine - asLayoutDetail dans le dossier Externale
  • Nouveau programme Editor pour modifier des fichiers en utilisant un RecordLayout fourni (de cobol ou XML).
  • Assistant Mise en page -. Enregistrez construit XML mises en page à partir d'un fichier d'exemple en pointant les domaines
  • Nouveau Diff utilitaire, Il fait un champ basé comparer. Les avantages avec ce sont - des fichiers dans différents formats peut être comparé (fichiers Largeur par exemple fixes peuvent être comparées avec des fichiers délimités). - Les champs peut être ignoré de la comparer. Ce est très utile lors de la modification d'un programme (et seulement quelques champs changer) Vous pouvez exécuter de nouveaux programmes / vieux et ignorer les domaines qui devraient changer -. Comparez devrait montrer aucune différence

Quoi de neuf dans la version 0.62:

  • Ce essentiellement pour soutenir la dernière version de la RecordEditor. Un changement majeur est de lecture de fichiers retournent maintenant un AbstractLine lieu d'une ligne. Ceci brisera code existant.

D'autres logiciels de développeur Bruce Martin

reCsvEditor
reCsvEditor

16 Aug 18

Record Editor
Record Editor

9 Mar 17

Commentaires à JRecord

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!