Technical Articles
Practical XSLT Development for SAP Cloud Integration with XSLT IDE
Why XSLT?
I really love XSLT mapping. In SAP Cloud Integration, you need to understand XSLT and XPath well to use Integration Advisor. However, I find it is sometimes better to just build up an XSLT mapping for an EDI integration without even using Integration Advisor.
Another case I use XSLT in Cloud Integration: If the target JSON structure is very complex, the default JSON converter step doesn’t cut it. I use the XSLT json converter in those cases, instead of using Groovy scripting. (I might share an example later)
Overall I thought, a tool that improves the developer experience for XSLT mapping will be useful!
The Practical & Mapping-focused Solution
Conclusion
It has been 2.5 years since I shared Groovy IDE. Time passes by so quickly! In 2020 when I announced it, I didn’t expect the interest the community showed. Thank you for being part of this journey!
As a token of goodwill, I made important features free in Groovy IDE. But this time, XSLT IDE online version will be free for XSLT version 1, and it will require only a few coffees per month for XSLT v2 and v3.
I have many ideas, but I also have limited time and energy. As you already know, working in this field, development is costly, especially the human side of things.
Don’t worry, I will be around and continue to work as an integration consultant. This can only pay some server bills, and signal that you value this product, and motivate me to invest time and energy improving it. I won’t be able to retire early to an Aegean village, in the foreseeable future.
Hi Fatih Pense,
I am one of the extreme users of your https://groovyide.com/cpi for groovy script development and testing.
I was using Visual Studio for XSLT development and testing. Glad that, now we have https://xsltide.com/online-ide for XSLT mapping development and testing.
Great work, Keep it coming π
Regards,
Pavan
Thanks Pavan! It is great that I have consultant friends all over the world! It is a privilege that I can help your day to day work.
I have two more tooling ideas hopefully they will see the light of day, soon π
And, I'm always looking for improvement ideas, or new tooling ideas.
Best regards,
Fatih
Hi, where can we see what is included in V2 and V3?
ok got it. you mean xslt version v2 and 3 :p
sorry was confused
It would be a handy feature to add the option to use properties like in groovy ide πΒ
Yes it is just XSLT versions π I want to make everything free, but this is just a way to gauge interest and have more committed people to discuss new ideas together.
Properties is a good idea! Thanks for the feedback!
Regards,
Fatih