是否有一个用于Scala的XML处理库“按照顺序为正确性、简单性和性能而奋斗”,就像XOM for Java一样?(不是选项之一)
发布于 2011-02-27 02:12:43
据我所知,Scala的唯一替代XML库是反xml,这是一项不到两周前就开始的工作。它现在对任何事情都没有什么用处,但是如果你觉得它值得的话,你至少可以试着影响它的发展。
发布于 2011-11-04 21:25:08
如果其他人来这里,尺度Xml是最喜欢的XOM,实际上它的正确性扩展到直接建模QNames,与DOM共享模型和拉解析,甚至纠正恼人的JAXP导致序列化错误(糟糕的cdata分裂等等)。
它也比Scala更快,同时提供了更低的内存使用量。
不过,我不确定是否更简单,因为这主要取决于用户的视角。但是,通过更好地使用类型系统和为大多数树处理提供XPath Dsl,它确实力求变得简单。
对于大多数Xml处理,这是一种完全不同的方法,而反xml看起来与Scala非常相似。
发布于 2012-01-21 13:02:16
为什么不简单地用隐式转换来包装绝对优秀的XOM呢?是的,它不会给你提供scala的XML本机语法风格.
https://stackoverflow.com/questions/5128424
复制相似问题