Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
The moose likes Groovy and the fly likes Groovy v XSLT Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Groovy v XSLT" Watch "Groovy v XSLT" New topic

Groovy v XSLT

Paul Wallace
Ranch Hand

Joined: Oct 09, 2006
Posts: 40
Could Groovy be used as a replacement for XSLT? Aside from the fact that Groovy is a compiled language, does it have all the XML handling capabilities to replace XSLT as a way to transform XML? If so what features of Groovy are comparable to the functional aspects of XSLT such as Templates?


Dierk König
Ranch Hand

Joined: Nov 01, 2006
Posts: 43
Processing XML is one of the strengths of Groovy.

I have done a serious amount of XSLT but I came to find a purely functional approach to tree conversions rather cumbersome to work with. Some tasks become deceptively easy while others like a simple 'if' condition or a mere loop become stumbling stones.

Groovy in Actions contains a lot of examples how to process XML, be it for transformation in to other XML, HTML, or any other format or purpose.

wood burning stoves
subject: Groovy v XSLT
Similar Threads
xml transformation
Comparing XML to XSLT
How to work with Xml using Groovy
Converting xml by using two xslt
Validating XML against Schema