简单转换异常

2020-08-23 09:11发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我想将XML映射到A...

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

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


你好

我想将XML映射到ABAP(反序列化),但收到CX_ST_MATCH_ELEMENT异常。

下面是我要反序列化的我的简单转换,调用方法和XML代码段。

-


<?sap.transform简单吗?>

http://www.sap.com/transformation-templates">

-


方法PARSE_XML。

数据:

sndginst(10)输入c值'',

l_exception_error类型参考cx_st_error。

  • 解析xml内容

尝试。

清除:l_exception_error。

通话转换(i_st_name)

源XML i_xml_string

结果root = sndginst。

  • 捕获异常

观看:cx_st_error INTO l_exception_error。

ENDTRY。

方法。

-


ZYDOFRP0

-


我尝试为命名空间'S2SCTScf'添加引用,但收到相同的异常。

我认为它必须与名称空间前缀有关,并且我尝试了几种不同版本的Simple转换,例如作为标记引用,无济于事。

异常类没有提供很多有用的信息,并且由于您无法调试简单转换,因此它是一种猜测游戏。

预先感谢您的帮助。

最好的问候

马克·伦格尔

编辑:Mark Lengel,2009年3月31日上午11:32