cancel
Showing results for 
Search instead for 
Did you mean: 

wanna learn XSLT mapping??

Former Member
0 Kudos

hi forum, i want to learn xslt mapping, can the forum pls help me....

and i want to know in which case XSLT mapping is better than java mapping and Graphical mapping

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sudeep,

XSLT mapping is just a mapping similar to Message mapping available in the SAP XI, the xml mapped file is said to be XSLT mapping, A tool available from Stylus studio . it will be graphical one and very easy one.assume if u want to add zero in front of the

field we have to add that many zeros in that field thats it.. similar kind of lot of functions ready made available.

this will make the performance of the system bit slow.. if we use XSLT mapping and BPM then the interface is in Task ( will have performance impact a lot )

Advantage is we can mappe as we wish and import the file that it.

see the below links

XSLT Mapping

/people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping

/people/sreekanth.babu2/blog/2005/01/05/design-time-value-mappings-in-xslt

/people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping

XSLT Mapping with java enhancement

/people/pooja.pandey/blog/2005/06/27/xslt-mapping-with-java-enhancement-for-beginners

XSLT - /people/dirk.roeckmann/blog/2006/07/26/grouping-xml-with-xslt--from-muenchian-method-to-xslt-20

Dynamically sending a mail to the PO creator using XSLT- ABAP Mapping -

/people/rahul.nawale2/blog/2006/11/01/dynamically-sending-a-mail-to-the-po-creator-using-xslt-abap-mapping

xpath functions in xslt mapping -/people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping

Lookups with XSLT - https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

Using XSLT Mapping within the J2EE Adapter Framework -https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/3823 [original link is broken] [original link is broken] [original link is broken] [original link is broken]

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb9...

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8...

http://help.sap.com/saphelp_nw04/helpdata/en/73/f61eea1741453eb8f794e150067930/frameset.htm

So go with XMLSpy or Stylus Studio editors for the XSLT Mapping.

You can get XSLT Tutorial from the Stylus Stutdio site. Refer

http://www.stylusstudio.com/xml_product_index.html

Thanks

Ram

  • Pls reward if answers are useful

Answers (2)

Answers (2)

former_member189558
Contributor
0 Kudos

Hello Sudeep,

checkout <b>w3schools.com</b> .. . this is a very good resource for all kinds of XML knowledge..

U can practice in Stylus studio......

>>>>>know in which case XSLT mapping is better than java mapping and Graphical mapping

When graphical mapping gets too complicated or impossible to achive then we think of oter mapping... regarding the benefits of XSLT over Java / ABAP it depends... XSLT is easier.. but Java /ABAP gives you full programming control and flexibility

Thanks,

Himadri

Former Member
0 Kudos

himadri what is stylus studio...

all xml studios like Altova XML spy are too huge to download...are there lighter applications

former_member189558
Contributor
0 Kudos

Not that I am aware of...

Former Member
0 Kudos
Former Member
0 Kudos

shekhar,,,

suppose i have input.xml as the input file

and

output.xml file as the ouptut...

the xslt mapping is done by mapping.xsl

how can i upload this xsl file to XI and utilize it in my Interface Mapping....

do we need to do as in java mapping.....tell me the steps

Former Member
0 Kudos

You have to write your XSLT logic in notepad and save it as .xsl file and zip that file and import that zip file under "import archieve".

Select XSL class while creating interface mapping.