文件名称:js-edi:antlr4ts编译的Antlr4语法中的下一代EDI解析器
文件大小:207KB
文件格式:ZIP
更新时间:2024-04-18 17:03:40
javascript parser grammars typescript antlr4
JS-EDI 正在进行的工作,不适合生产使用。 利用Antlr4语法的EDIX12和EDIFACT解析器。 如果我可以称其为J-EDI,我会的。 愿原力与你同在。 特征 支持EDI X12和EDIFACT 在JS中本地解析为文档对象模型(DOM) 从构建的dom生成 使用元素选择器查询dom 遍历为层级dom 与JS对象相互转换 与JSON EDI表示法串行化 使用JSON模式验证已解析的EDI 到目前为止,阿尔法之前做了什么 EDI X12支持; antlr4ts中的解析器功能齐全 文件物件模型 验证器 已知的待办事项 在发布Alpha版之前 完成实现元素选择器查询语言。 完整的初始文档 测试版发布之前 提高解析/处理EDIFACT的准确性 更好的服务字符串建议检测 符合带有“释放指示器”的EDIFACT标准 更好地符合EDIFACT特性(目前仅在技术上仅支持UNOA和UN
【文件预览】:
js-edi-main
----grammars()
--------x12()
--------query()
--------fact()
----package.json(1KB)
----test()
--------QueryEngineSuite.ts(4KB)
--------data()
--------EdiParserSuite.ts(4KB)
----LICENSE(1KB)
----package-lock.json(451KB)
----lerna.json(63B)
----tsconfig.json(167B)
----gulpfile.ts(1KB)
----.gitignore(2KB)
----tsconfig.eslint.json(109B)
----.mocharc.json(180B)
----.nycrc.json(335B)
----README.md(1KB)
----packages()
--------shared()
--------x12()
--------documents()
--------fact()
--------dom()
--------validator()
----.gitattributes(189B)