cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

A doubt XSLT Mapping

Former Member
0 Likes
478

Hi Guys,

              I am learning XSLT mapping from article

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/000ee4d0-be91-2d10-8aaf-ff8045bdd...

I have created two message type, a service interface in the same SWC, The operation mapping was created in a distinct SWC. Later the test, my target message has two namespaces, the ns0xxxx and ns1xxxx.

In the code, I have

 

xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http://xxx" xmlns:ns1=http://xxx

Is correct this? or my target message should have a namespace only?

Regards

View Entire Topic
Former Member
0 Likes

Hi Ernesto,

xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http://xxx" xmlns:ns1=http://xxx

It's totally correct but it is inneccesary the ns0 namespace in your first image because with the ns1 namespace you are pointing what is the tag namespace . It's easy to delete it with XSL or with module adapter.

Regards.

Former Member
0 Likes

Hi Iñaki,

             thanks for your response, my next goal is delete this namespace from XSLT code.

Regards.

Former Member
0 Likes

Hi Ernesto,

You can delete one namespace easly in the XSL transformation:

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

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ns0="http..." xmlns:ns1="..." exclude-result-prefixes="ns0">

...

</xsl:stylesheet>

Regards and good luck

Former Member
0 Likes

Hi Iñaki,

            I appreciated your help and I need a tutorial for learn the use of command as for example

exclude-result-prefixes="xxx" among others.

Thanks in advance.

Former Member
0 Likes

Hi,

Refer this ( i have learnt and created above article referring below links 😞

http://www.w3schools.com/xsl/el_stylesheet.asp

http://www.w3schools.com/xsl/

Thanks

Amit