JRecord

Sagteware kiekie:
JRecord
Sagteware besonderhede:
Weergawe: 0.80
Upload datum: 20 Feb 15
Ontwikkelaar: Bruce Martin
Lisensie: Gratis
Populariteit: 5

Rating: nan/5 (Total Votes: 0)

JRecord projek bied kode:
- Lees en skryf van lêers van lengte gebaseer rekords (beide vaste lengte rekords en lengte veld gebaseer rekords).
- Lees en skryf moedertaal COBOL lêers.
Kwessies
- Kode is geskryf om die RecordEditor te ondersteun nie vir die lees van Cobol lêers.
- Data is terug as 'n string.
- Beter Generiese Cobol is nodig
Lêerformate
- Lengte gebaseer lêers 2 voordele oor tipiese unix / vensters teks lêers:
- Wanneer die lees, moet jy nie elke byte te gaan in die lêer vir 'n .
- Ideaal vir die berging van binêre data - Slaat die omsettingskoste (in die 3de generasie tale soos C en Cobol).
Formate tans ondersteun
- Vaste Rekord Lengte (dws elke rekord is dieselfde vaste lengte.
- Mainframe VB (is ook gebruik op ander rekenaars sowel).
- Mainframe VB Dump (Sames as VB, maar ook met die van die Blok Discriptor Woord).
- Fujitsu Cobol VB formaat.
Voorbeelde
Lees 'n lêer
Hierdie voorbeeld toon hoe 'n ByteReader is Lees 'n Fujitsu-Cobol veranderlike lengte lêer as 'n verskeidenheid van grepe.
Let wel: Elke reël in hierdie lêers bestaan ​​uit
4 byte Rekord descriptor (2 byte lengte in bietjie endian binêre formaat, 2 grepe kyk data).
Line Data
4 byte Rekord descriptor. Met die Rekord descriptor aan die begin en einde van 'n rekord kan jy vorentoe en agtertoe gelees in die lêer.
1: AbstractByteReader Treader = nuwe FujitsuVbByteReader ();
2: byte [] lyn;
3:
4: try {
5: tReader.open (file);
6:
7: terwyl ((lyn = tReader.read ()) = null!) {
8: // TODO Doen Iets .....
9:}
10:} uiteindelik {
11: tReader.close ();
12:}

Wat is nuut in hierdie release:

  • Hierdie weergawe vervul 'n paar van die gebruiker versoeke
  • .
  • Daar is 'n opsie vir die feit dat kolom name in aanhalingstekens vir CSV lêers, en 'n beter kopie nut.

Wat is nuut in die weergawe 0.68.1a:

  • 'n fout is vasgestel vir die kern biblioteek, en Nut is opgedateer (gebaseer op RecordEditor 0.69).
  • Die uitleg Wizard (gebruik File Beskrywings van 'n lêer te skep) nou in die veld Search, beter binêre lêer ondersteuning, en ondersteuning vir multi-rekord lêers.

Wat is nuut in die weergawe 0.68:

  • Weergawe 0.68 is hoofsaaklik oor die verbetering van Cobol Support. Veranderinge sluit in:
  • Ondersteuning vir Open Cobol (Standard, Mikro Fokus Versoenbaar, MVS, BS2000) en verbeterde Fujitsu ondersteuning. Mainframe Support teenwoordig is, soos altyd. Die Open Cobol (MICRO af) moet werk vir MICRO Cobol.
  • Verbeterde Cobol Support - Sync ondersteun, Comp-1, Comp-2 (Nie Mainframe Cobols) + ander klein fixes
  • New File kopie Utility.
  • Ondersteuning vir Open Cobol VB lêers.
  • Ondersteuning vir Hex CSV lêers (dws die gebruik van 'n veld seperator soos X'FF 'bygevoeg)
  • Ook ingesluit is veranderinge wat verband hou met die RecordEditor en FFReport projekte

Wat is nuut in die weergawe 0,65:

  • New XML RecordLayout (om te gaan met die bestaande COBOL Layouts) . Hierdie XML uitlegte kan word - geskep deur die uitleg-Wizard - uitgevoer van die RecordEditor (weergawe 0,65 of Latter)
  • Klein verbeterings aan Java-klasse - getFieldValue metode in AbstractLine - asLayoutDetail in Externale rekord
  • New Editor program lêers met behulp van 'n verskaf RecordLayout (COBOL of XML). Te Wysig
  • Layout Wizard -. Bou XML Rekord Layouts van 'n voorbeeld lêer deur te wys op die velde
  • New Diff Utility, beteken dit 'n veld gebaseer vergelyk. Die voordele van hierdie is - lêers in verskillende formate kan vergelyk word (bv Vaste wydte lêers kan vergelyk word met geskei lêers). - Fields kan uit die vergelyk geïgnoreer word nie. Dit is baie handig wanneer die verandering van 'n program (en slegs 'n paar van die velde verander) Jy kan ou / nuwe programme te hardloop en ignoreer die velde wat moet verander -. Vergelyk geen verskille wys

Wat is nuut in die weergawe 0.62:

  • Dit basies na die nuutste weergawe van die RecordEditor ondersteun. Een groot verandering is lêer Lesers nou terug 'n AbstractLine plaas van 'n lyn. Dit sal die bestaande kode te breek.

Ander sagteware ontwikkelaar Bruce Martin

Record Editor
Record Editor

9 Mar 17

reCsvEditor
reCsvEditor

16 Aug 18

Kommentaar te JRecord

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!