1.0.4 • Published 8 years ago

x12 v1.0.4

Weekly downloads
141
License
MIT
Repository
github
Last release
8 years ago

X12

A simple ASC X12 parser for NodeJS. Created originally for the TC Toolbox project.

Usage

'use strict';

import { X12Parser, X12QueryEngine } from 'x12/core';

// parse (deserialize) X12 EDI
let parser = new X12Parser(true);
let interchange = parser.parseX12('...raw X12 data...');

// OR use the query engine to query a document
// Syntax Documentation: https://github.com/TrueCommerce/node-x12/wiki/x12queryengine-api#element-reference-syntax
let engine = new X12QueryEngine(parser);
let results = engine.query('REF02:REF01["IA"]');

results.forEach((result) => {
    // do something with each result
    
    // result.interchange
    // result.functionalGroup
    // result.transaction
    // result.segment
    // result.element(.value)
});
1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

1.0.0-beta.4

8 years ago

1.0.0-beta.3

8 years ago

1.0.0-beta.2

8 years ago

1.0.0-beta.1

8 years ago

0.1.0-alpha.5

8 years ago

0.1.0-alpha.4

8 years ago

0.1.0-alpha.3

8 years ago

0.1.0-alpha.2

8 years ago

0.1.0-alpha.1

8 years ago