2024 年 Clojure 状况调查! 中分享您的想法。

欢迎!请查阅 关于 页面了解有关本站运作的更多信息。

+5
Clojure

在这一点上,clojure.xml 命名空间与现代 Java 选项非常过时。应该将其标记为弃用,并将其指向使用 org.clojure/data.xml。

2 答案

+1

编辑

我希望 clojure.xml 能一直保留在这里。clojure.xml 是 SAX,而 data.xml 是 StAX。这些是明显且有用的特性。那些可以巧妙解决问题且需要组合过滤器的需要青睐 SAX。另一方面,如果不需要过滤,那么 StAX 更有效率。即使如此,我还是喜欢 clojure.xml 的简洁性——简单的映射而没有偷懒的假象。我建议只要 JDK 保持 SAX,就保留 clojure.xml(并允许其保持在良好的维护状态)。

很可能我们只会将其弃用,并且它将不再被支持。如果有人想要现代的StAX支持,我们应在data.xml或另一个库中构建它。将其放在核心中没有什么意义。
0
...