2020-09-10 12:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们需要从文件系统读取json文件并将其转换为XML,然后使用代理适配器发送给ECC。
能否让我知道如何实现以下要求? 谢谢您的帮助。
嗨,
请遵循以下步骤-
1。 将JSON转换为XML,然后将XML转换为XSD
https://www.freeformatter.com/json-to-xml- converter.html
https://www.freeformatter.com/xsd-generator.html
2。 使用上述结构创建了一个发送方接口
3。 创建一个Java映射,以使用JSONObject API将输入的JSON转换为XML。
4。 在第1步定义的XSD作为源与您的代理结构作为目标之间创建图形映射。
5。 使用代理结构创建入站接口。
6。 使用在步骤2中创建的发送方接口和在步骤5中创建的入站接口创建操作映射。
7。 在操作映射中,将Java映射用作第一步映射。 然后将图形映射添加为第二步映射。
对于Java程序,您可以参考此-
https://www。 thejavaprogrammer.com/convert-json-to-xml-or-xml-to-json-in-java /
并确保您在发件人文件适配器中未使用任何SWCV。 对于非XML数据,这不会引发任何错误。
这将起作用。
谢谢
Sugata
最多设置5个标签!
嗨,
请遵循以下步骤-
1。 将JSON转换为XML,然后将XML转换为XSD
https://www.freeformatter.com/json-to-xml- converter.html
https://www.freeformatter.com/xsd-generator.html
2。 使用上述结构创建了一个发送方接口
3。 创建一个Java映射,以使用JSONObject API将输入的JSON转换为XML。
4。 在第1步定义的XSD作为源与您的代理结构作为目标之间创建图形映射。
5。 使用代理结构创建入站接口。
6。 使用在步骤2中创建的发送方接口和在步骤5中创建的入站接口创建操作映射。
7。 在操作映射中,将Java映射用作第一步映射。 然后将图形映射添加为第二步映射。
对于Java程序,您可以参考此-
https://www。 thejavaprogrammer.com/convert-json-to-xml-or-xml-to-json-in-java /
并确保您在发件人文件适配器中未使用任何SWCV。 对于非XML数据,这不会引发任何错误。
这将起作用。
谢谢
Sugata
一周热门 更多>