文件名称:node-edifact:用于UNEDIFACT文档的Javascript流解析器
文件大小:46KB
文件格式:ZIP
更新时间:2024-06-15 19:59:54
edifact edi JavaScript
节点构造 当前支持的功能: 读取UN / EDIFACT消息的ES6流解析器。 提供您自己的事件侦听器,以使解析器执行有用的操作。 根据UN / EDIFACT消息构造结构化的javascript对象。 支持UNA标头和自定义分隔符。 验证给定段接受的数据元素和组件。 使用段表解析和检查标准的UN / EDIFACT消息。 该库还打算支持: 编写和构造UN / EDIFACT消息。 开箱即用的信封支持。 用法 本示例将分析文档并将其转换为包含段的javascript数组result 。 每个段都是一个包含name和elements数组的对象。 元素是组件数组。 var Parser = require ( 'edifact/parser.js' ) ; var Validator = require ( 'edifact/validator.js' ) ; var d
【文件预览】:
node-edifact-development
----.eslintrc(4KB)
----index.js(264B)
----package.json(697B)
----counter.js(1KB)
----messages()
--------AUTHOR.json(2KB)
--------OSTENQ.json(2KB)
--------INVOIC.json(15KB)
--------APERAK.json(1KB)
--------OSTRPT.json(5KB)
--------BALANC.json(2KB)
--------INVRPT.json(5KB)
--------PARTIN.json(4KB)
--------VATDEC.json(4KB)
--------ORDERS.json(15KB)
--------DESADV.json(8KB)
--------TAXCON.json(1KB)
----tokenizer.js(4KB)
----tracker.js(6KB)
----LICENSE(11KB)
----elements.js(9KB)
----examples()
--------tracking.js(2KB)
--------node_modules()
--------definitions.js(2KB)
--------.gitignore(52B)
----spec()
--------TokenizerSpec.js(1KB)
--------support()
--------ValidatorSpec.js(3KB)
--------CacheSpec.js(2KB)
--------CounterSpec.js(1KB)
--------TrackerSpec.js(9KB)
--------ParserSpec.js(3KB)
--------ConfigurationSpec.js(2KB)
----validator.js(10KB)
----.gitignore(526B)
----segments.js(4KB)
----parser.js(8KB)
----cache.js(1KB)
----reader.js(3KB)
----.codeclimate.yml(206B)
----README.md(14KB)
----configuration.js(3KB)