- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Freetle, a Streaming* XML transformation library in Scala
Thu, 2011-09-15, 20:54
Hello,
I am currently working on Freetle, a Streaming* XML transformation
library in Scala comparable to STX/Joost in term of functionnality.
Freetle relies scala Combinators to parse the transformation language
and Continuation Passing Style to deal with transformer state. Freetle
is still very beta. A lot polishing is to be done before it gets
production-ready but the main features are here.
Freetle's sourcecode and doc is currently accessible under the Apache
2.0 license at:
https://github.com/lbruand/freetle
Although Freetle is still a sketch of what it could be, I would
nonetheless be very interested to get feedback/help/ideas/proposal/
etc... from the scala XML community.
Cheers,
Lucas
PS: By streaming, I mean that the document is not loaded in memory but
is a stream of StAX-tokens.