点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
运行程序后,我必须将以下XML解析为内部表,并得到简短的转储。 请在下面查看程序和简单转换。 简单转换中发生了一个例外,下面将对此进行详细说明。
未捕获分配给类'CX_ST_MATCH_ELEMENT'的异常,因此导致运行时错误。
出现异常的原因是:
XML匹配错误预期为元素结尾:"总计" []读取为元素开头:"称重"
请你们中的某人帮助我更正我的程序,此刻我陷入困境。
非常感谢
REPORT ZPP_TT_EXAMPLETEST_ST。 DATA itab1 TYPE字符串。 CONCATENATE'<自动>> '' ' ' '' ' ' ' ' ' ' '' ' ' ' ' '<总状态=" 0"结果="确定"/>' '' 进入itab1。 * 物质 * 类型:开始于ty_data, ExtId TYPE CHAR20, 速度类型CHAR20 结束于ty_data。 数据:wa_ty_data类型ty_data。 数据:lt_data ty_data类型表。 *总计* 类型:开始于ty_data3, 状态为CHAR20, 结果类型CHAR20, ty_data3结束。 数据:wa_ty_data3类型ty_data3。 数据:ty_data3的lt_data3类型表。 *称重* 类型:开始于ty_data2, 公差类型CHAR20 偏差类型CHAR20, 带有默认键的ty_data的t_data类型表, 带有默认键的ty_data3的t_data3类型表, ty_data2结束。 数据:wa_ty_data2类型ty_data2。 数据:ty_data2的lt_data2类型表。 致电转换zpp_tt_exampletest_st 源XML itab1 结果xml_tab = lt_data2。 <?sap.transform简单吗?> <自动> <称重> <物质> 物质> <总计> 自动>' '
嗨。
您尝试使用 而不是 吗?
如果您的模板中未定义任何标签,则标签也会引发" CX_ST_MATCH_ELEMENT"。 您可以阅读以下链接:
https://help.sap.com/saphelp_nw70/helpdata /en/a5/c2ef412f695f24e10000000a1550b0/content.htm?no_cache=true
抱歉,Tariq延迟回复。 我没有看到通知。
您说过和处于同一级别,但让我们看一下您的简单转换,在循环获取Substance之后,您没有关闭但获取了Total节点的数据,这样Total成为了Weighing的子代 对?。 然后,您需要修复转换。
一周热门 更多>