使用XSLT映射替换XML中的名称空间前缀

2020-08-22 09:42发布

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

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


您好,专家,

您能用XSLT代码帮助我,将下面的xml替换为我需要的XML吗? 共有三个前缀ns0,ns1和ns2,将它们替换为tem,ep4和ep41。

输入结构

 <?xml version =" 1.0" encoding =" UTF-8"?>
 
    
    
       
           300004 
          
              a2fP2te254b0d0d74bDe 
             
                
                   
                   错误
                
             
              e.eppcointegration 
             
          
       
    
 

 输出结构

 <?xml版本=" 1.0"编码=" UTF-8"?>
 
    
    
       
           300001 
          
              a2fP2te254b0d0d74bDe 
             
                
                   
                   错误
                
             
              e.eppcointegration 
              1234567890 
          
       
    
 
 

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

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


您好,专家,

您能用XSLT代码帮助我,将下面的xml替换为我需要的XML吗? 共有三个前缀ns0,ns1和ns2,将它们替换为tem,ep4和ep41。

输入结构

 <?xml version =" 1.0" encoding =" UTF-8"?>
 
    
    
       
           300004 
          
              a2fP2te254b0d0d74bDe 
             
                
                   
                   错误
                
             
              e.eppcointegration 
             
          
       
    
 

 输出结构

 <?xml版本=" 1.0"编码=" UTF-8"?>
 
    
    
       
           300001 
          
              a2fP2te254b0d0d74bDe 
             
                
                   
                   错误
                
             
              e.eppcointegration 
              1234567890 
          
       
    
 
 
付费偷看设置
发送
3条回答
太Q了
1楼-- · 2020-08-22 10:25

你好Akash,

似乎在以下线程中已经解决了类似的问题:

https://answers.sap。 com/questions/12365647/xslt-mapping-to-replace-namespace-prefix.html

关于。

Michal

ZJXianG
2楼-- · 2020-08-22 10:03

嗨Michal,

感谢您的回复。

在上述线程中使用xslt时,输出如下:

 XSLT:



 


 
 
 
 

 

 

 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 
 


 


 


 


 


 


 输出:

 <?xml版本=" 1.0"编码=" UTF-8"?>
 
    
    
       
           300004 
          
              a2fP2te254b0d0d74bDe 
             
                
                   
                   错误
                
             
              e.eppcointegration 
             
          
       
    
 

 
huskylover
3楼-- · 2020-08-22 10:22

Hi!

 <?xml version =" 1.0" encoding =" UTF-8"?>
     
         
         
         
             
                 
                 
                     
                 
             
         
         
             
                 
             
         
         
             
                 
             
         
         
             
                 
             
         
      

Evgeniy。

一周热门 更多>