方括号将xml转换为json转换为一行

2020-09-04 19:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有将SQL查询结果...

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

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


大家好,

我有将SQL查询结果转换为json输出的BLS。 一切正常,多行。

但是,如果查询仅返回结果中的一行,则不会生成json数组方括号。 如您在下面看到的示例。 因此,在我们的ui5应用程序中,json模型的绑定路径正在更改。 我正在寻找解决方法。

谢谢。

结果用于两行:

{

  • 行列:{
    • @CachedTime:"",
    • @DateCreated:" 2019-07-26T13:45:44",
    • @EndDate:" 2019-07-26T13:45:44",
    • @StartDate:" 2019-07-26T12:45:44",
    • @版本:" 15.1 SP6补丁35(2019年3月22日)",
    • 行列:{
      • 列:{},
      • 行:[
        • {
          • DRSDTYID:19101098,
          • DTEBASTARIH:" 2019-07-26T13:11:17",
          • DTEBITTARIH:" 2019-07-26T13:30:34",
          • 确定:1157,
          • SRMISYERI:"无"

          },

        • {
          • DRSDTYID:19101095,
          • DTEBASTARIH:" 2019-07-26T12:35:47",
          • DTEBITTARIH:" 2019-07-26T12:45:06",
          • 肯定:559,
          • SRMISYERI:"无"

          }

        ]

      }

    }

}

一行结果:

{

  • 行列:{
    • @CachedTime:"",
    • @DateCreated:" 2019-07-26T13:49:12",
    • @EndDate:" 2019-07-26T13:49:12",
    • @StartDate:" 2019-07-26T12:49:12",
    • @版本:" 15.1 SP6补丁35(2019年3月22日)",
    • 行列:{
      • 列:{},
      • 行:{
        • DRSDTYID:19101098,
        • DTEBASTARIH:" 2019-07-26T13:11:17",
        • DTEBITTARIH:" 2019-07-26T13:30:34",
        • 确定:1157,
        • SRMISYERI:"无"

        }

      }

    }

}