Oracle XSLT处理器

时间:2015-12-07 20:52:24

标签: java sql oracle xslt

我对Oracle XDK中包含的Java XSLT处理器与Oracle数据库中嵌入并由SQL XMLtransform函数使用的XSLT处理器之间的关系感到困惑。

这些是相同的野兽因此具有相同的XSLT 2.0功能和支持级别,还是两种不同的实现可能具有不同的功能?

谢谢,

埃里克

1 个答案:

答案 0 :(得分:1)

Oracle XDK是在收购Sun之前由Oracle独立开发的。它与JDK中的技术不同。我不知道Oracle DB中嵌入了什么,但我怀疑它是XDK或具有相同原始代码库的东西。

据我所知,XDK处理器中的XSLT 2.0支持从未完成。

顺便提一下,JDK中的XSLT处理器也与Apache Xalan不同,尽管在这种情况下它们有共同的起源。但在这种情况下它是模糊的,因为Apache Xalan实际上包含来自两个不同原始处理器的技术,来自Lotus / IBM的LotusXSL和来自Sun的XSLTC,我不知道JDK中有多少也是如此。

甲骨文,我上次检查时,里面至少还有一种含有Saxon的产品,可能是收购的意外后果。