使用简单转换的XML中的可选标记

2020-08-16 07:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我正在对多个XM...

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

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


尊敬的专家,

我正在对多个XML使用简单的转换来更新abap中的表类型。

示例代码: 是XML文件中的可选标记:

  • -> *需要将其设为可选。
  • -> *需要将其设为可选。

请告知如何将上述属性设置为可选?

谢谢

sanjeev

4条回答
SAP德到
2020-08-16 07:40

如果有人想提供帮助,以下数据格式正确,可以为您提供帮助:

第一个XML测试用例(带有OrgId):

 <?xml version =" 1.0"?>
 <根>
   
     
       
          Id 
          AddtlInf 
       
     
   
  

第二个XML测试用例(不包含OrgId):

 <?xml version =" 1.0"?>
 <根>
   
  

正确格式的XSLT:

 <?sap.transform简单吗?>
 
   
   
     
       
         
           
           
             
           
         
       
     
   
  

ABAP代码:

类型:开头为ty_id,
          开始使用无色的
            从其他开始,
              id类型...
              addtlinf TYPE ...
          orgid结束,
        结束于ty_id。
 资料:ID TYPE ty_id。
 ...
 DATA(xmlstring)=`...`
 呼叫转换zst
   源XML xmlstring
   结果ID = ID。

一周热门 更多>