寻找一个工具/库来将XML转换为X12 (270 -医疗资格请求),然后将X12响应(271 -资格响应)转换回XML。这将被嵌入到服务器应用程序中(将考虑任何目标语言)。我曾考虑过编写自己的X12解析器和生成器,但这个项目很可能会扩展到其他X12事务,我想找到一个可扩展的解决方案。
发布于 2009-08-25 22:36:47
我最终创建了自己的XML<-> x12转换工具。我遇到过一些商业产品(其中一个来自EtaSoft,值得查看他们的优秀文档),但归根结底,自主开发解决方案的优势太大了。
我确实使用了X12::Parser中的配置文件作为X12解析器的基础,基本上将配置文件转换为代码,并消除了管理配置文件的开销和错误处理,而这些配置文件在理论上几乎永远不会改变。
发布于 2013-07-19 00:32:06
我遇到了这个: OopFactory X12解析器- https://x12parser.codeplex.com/releases/view/106524
难以置信。源代码结构良好,一切都建立在第一次开放的基础上,甚至还有单元测试。
在我的项目中,它转换了我尝试过的所有文件。
它包含了一个可以运行的命令行可执行文件--但是作为一个.Net开发者,这个库确实令人印象深刻。
-更新-
简短的版本可以归结为这样的内容:
var fstream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
var parser = new X12Parser();
var interchange = parser.ParseMultiple(fstream).First();
var x12Xml = interchange.Serialize();发布于 2009-08-21 23:49:26
我可以告诉你的一个产品,你应该不惜一切代价避免使用EcMap。现在我在EDI部门工作,有大约一年的使用它的经验,我可以说,我很少看到有应用程序具有设计得更差的界面(也许Lotus Notes除外)、更令人困惑的用户文档和绝对荒谬的许可方案。它基本上是按CPU许可的( CPU指的是核心,所以如果你有一个新的四核CPU,那么你就真的很累了),根据我上次听到的报价,每个许可超过10K。
https://stackoverflow.com/questions/449312
复制相似问题