【问题标题】:JSON with EDI => XML/CSV/EDI/TxtJSON 与 EDI => XML/CSV/EDI/Txt
【发布时间】:2016-09-16 04:51:27
【问题描述】:

我正在尝试为 EDI 创建 JSON 结构。输入文件将是 EDI。我需要通过 JSON 检索 EDI 值并生成用户定义的 XML/EDI。

我在链接中看到一个 json 到 json 的映射:http://www.altova.com/mapforce/json-data-mapping.html

我不需要映射,但我需要检索 EDI 值并具有 JSON 格式的传入 EDI 结构。

有人可以分享你的想法吗?

提前致谢。

【问题讨论】:

  • Json 是一种格式,如果您使用自己喜欢的编程语言标记帖子,您可以获得一些答案。
  • 每次在我的提要上看到这个问题时,我一直想知道 x86 寄存器与 JSON 有什么关系——也许他们添加了一个特殊的指令集?类似mov json0_key, eaxmov json0_value, dword ptr[edi]... ????

标签: json edi


【解决方案1】:

映射是我使用 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 文档

【讨论】:

    猜你喜欢
    • 2015-03-30
    • 2010-11-21
    • 1970-01-01
    • 1970-01-01
    • 2019-11-02
    • 2014-11-24
    • 2017-07-02
    • 2010-10-12
    • 2012-07-05
    相关资源
    最近更新 更多