在我的Scala项目中,我们有很多遗留的XSLT,并且想知道我们是否应该将XSLT转换为Scala代码.
我喜欢将XSLTs模板应用到节点的XSLT方法,并且很好地将它用于纯粹的DOM转换,但是不认为它非常适合处理XML文档中的数据(难以阅读和测试) - 我宁愿使用Scala来去做.
鉴于Scala内置的XML支持和模式匹配,我认为它可能是一个很好的替代品.有没有人成功将XSLT脚本转换为Scala?有任何模式或最佳实践吗?
我知道一个旧的项目将XSLT转换为Scala源代码,称为XSLT2src,但是它已经处于休眠状态很长时间并且不支持XSLT2.
谢谢