Comments (2)
If you are using EDIReader's Java API, you need to use the setSyntaxExceptionHandler method to provide an exception handler that decides whether or not to keep parsing after recoverable syntax errors. See the com.berryworks.edireader.demo.EDItoXML class for an example. A bad segment count in the SE segment is an example of a recoverable error.
If you are using the EDItoXML command line program, simply use the -r command line option followed by true to specify that parsing should continue after recoverable errors in the input data.
from edireader.
we are using the --recovery flag ..however, the record with the issue is not outputted at all (and the message does not have any record identifier, so it is hard to find the record with the missing expected segment). The commercial EDI parse my client uses is much more forgiving - it will still output the record. Is there any other related setting/flags? - or would I need to look at changing the source code?
from edireader.
Related Issues (20)
- The 999 acknowledgement is kept in memory until parsing is ready HOT 1
- How to run EDIReader? HOT 1
- Modify length parameters for ISA elements. HOT 16
- EDI 820 file HOT 1
- Trailer Records in 835 not in JSON output HOT 1
- Unknown Syntax Identifier in UNB segment: UNOL HOT 5
- Alternate XML output? HOT 2
- Support for transaction 310 and 315 EDI HOT 3
- Does edireader has builtin JSON output option? HOT 1
- Missing Loops when parsing a 837 edi HOT 2
- Validation of 834 file HOT 3
- Help with Setup HOT 3
- Help in execution
- Do we have the ability to customize your xml file? HOT 2
- https://github.com/BerryWorksSoftware/edi-json
- Error on EDIScanner xample HOT 1
- publish release notes HOT 2
- Edifact missing Sender & Receiver qualifier of UNG segment HOT 11
- EDIReader Community Edition in Maven Central repository HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from edireader.