我正在尝试为EDI创建一个JSON结构。输入文件将是EDI。我需要通过JSON检索EDI值并生成用户定义的XML/EDI。
我在以下链接中看到了json到json的映射:http://www.altova.com/mapforce/json-data-mapping.html
我不需要映射,但我需要检索EDI值,并将传入的EDI结构转换为JSON格式。
有没有人能分享一下你的想法?
提前谢谢。
发布于 2017-06-10 10:32:03
映射是我在Altova Mapforce中使用的方式。
首先,您可以构建从EDI到XML的映射,反之亦然。然后让Mapforce为它创建代码,例如在C Sharp中。
不幸的是,Mapforce不支持结合代码生成器从EDI到JSON的映射。所以我们必须做一个小的小步骤。
您可以使用一些辅助工具,如Newtonsofts JSON,并将XML转换为json数组。这将允许您与EDI结合使用对象结构。
如果您使用Mapforce中的代码生成器,则工作顺序如下:
EDI - XML - JSON从edi文档生成json
JSON - XML - EDI将json生成为edi文档
https://stackoverflow.com/questions/37320996
复制相似问题