点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,专家。
我需要使用SAP DS中的POST方法来调用REST Web服务。 我关注了这篇文章 https://blogs.sap.com/2016/06/07/using-rest-web-service-in-sap-data-services-using-web-service- rest-datastore /但在我的情况下,Web服务系统仅使用json格式。 如我所见,主要有2个问题:
1。 如何调用REST Web服务并获得响应。 我已经基于WADL创建了DataStore。 数据存储的导入功能,但是当我看到此功能的结构时,REQUEST_SHEMA和REPLY_SHEMA中只有EMPTYBODY字段。
如何在SAP DS中使用JSON格式? 从DS拨打电话时如何生成它,以及在获得响应时如何解析它。
您好钱德拉,请参阅以下KBA https://launchpad.support.sap。 com/#/notes/2230626
另外-这是一些将SOAP响应从soapUI更改为xml到xsd的技巧-
2)WADL-Web应用程序描述语言,描述对Web提供商的请求和响应。 该文件应包含一个Grammars元素,该元素提供输入和输出模式的位置。 然后,DS可以解析元素并将其存储在内部存储库中,以进行浏览和公开操作。 https://www.w3.org/Submission/wadl /
3)XSD-用于描述Web服务操作的输入和输出的架构。 DS严格要求每个功能具有XSD定义的固定架构。
4)JSON/XML-Web服务用于与客户端进行通信的消息格式。 Rest API支持XML和JSON格式。
将json转换为xml: http://www.utilities-online.info/xmltojson /#.W1tmwdhKjuM
xml到xsd: https://www.freeformatter.com/xsd-generator.html
谢谢
Denise
一周热门 更多>