首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对JSON数据建立DFDL模型?

如何对JSON数据建立DFDL模型?
EN

Stack Overflow用户
提问于 2022-11-30 09:02:47
回答 1查看 33关注 0票数 0

我学习App企业v11,并尝试为JSON数据创建一个DFDL,但我不知道如何实现。我成功地为如下所示的面向记录的文本创建了一个模式,但不知道如何为JSON创建一个模式。

面向记录的文本示例:

代码语言:javascript
复制
Delivery+++XYZ123ABC+++My order was delivered in time, but the package was torn|C01-COM684a2da-384+++Your complaint has been received

JSON示例:

代码语言:javascript
复制
{
"YourComplaint": {
    "Type": "Delivery",
    "Reference": "XYZ123ABC",
    "Text": "My order was delivered in time, but the package was torn"
},
"Reply": {
    "OurReference": "C01-COM684a2da-384",
    "Text": "Your complaint has been received"
}

}

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-30 14:18:33

您不应该为JSON数据创建DFDL模式。ACE可以解析JSON,而无需模式的任何帮助。您应该为JSON使用JSON解析器/域(就像对XML使用XMLNSC域一样)。

如果您需要将面向记录的数据输出为JSON,那么您需要从InputRoot.DFDL映射到OutputRoot.JSON,还可能需要设置一些字段类型,以确保JSON数据看起来与您所需要的完全一致。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74625141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档