Rstful Webservice基于Universe inJSON创建查询

2020-09-24 09:02发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我尝试使用REST A...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我尝试使用REST API创建新查询。

SAP文档以XML而非JSON给出了我的一个示例。 https://help.sap。 com/viewer/58f583a7643e48cf944cf554eb961f5b/4.2.4/en-US/ec55543d6fdb101497906a7cb0e91070.html

我尝试将其转换为JSON

{"查询":

{" dataSourceType":" unx",

" dataSourceId":" 5808",

" querySpecification版本":" 1.0",

" queryData":

{" resultObjects":

{" resultObject":

{"路径":"客户|文件夹\地理\文件夹\城市|尺寸",

" id":" _IBo8L7IhEeCk0Ylv-tlF2Q"}

}}}}

但是我没有找到正确的方法:-(。

是否存在描述此内容的文件?

提前谢谢

关于克里斯托夫

5条回答
奄奄一息的小鱼
2020-09-24 09:50 .采纳回答

嗨克里斯托弗,

json格式在文档的以下页面中进行了描述:

https://help。 sap.com/viewer/58f583a7643e48cf944cf554eb961f5b/4.2.4/zh-CN/45f99c666e041014910aba7db0e91070.html?q=json

对于示例中提供的XML,等效的json为

 {
     "查询":{
         " @dataSourceId":5808,
         " @dataSourceType":" unx",
         " id":" 5664484753352266247",
         " querySpecification":{
             " @version":" 1.0",
             " queryData":{
                 " resultObjects":{
                     " resultObject":[
                         {
                             " @id":" _IBo8L7IhEeCk0Ylv-tlF2Q",
                             " @path":"客户|文件夹\\地理|文件夹\\城市|尺寸"
                         },
                         {
                             " @id":" _IBo8OrIhEeCk0Ylv-tlF2Q",
                             " @path":"客户|文件夹\\客户|尺寸"
                         },
                         {
                             " @id":" _IB8eFrIhEeCk0Ylv-tlF2Q",
                             " @path":"库存|文件夹\\库存水平|度量"
                         }
                     ]
                 }
             }
         }
     }
 }
 

对于上述情况,我只是使用XML示例创建了一个查询,然后使用Accept标头中的 application/json 对其进行了检索。

Dan

一周热门 更多>