我对Oracle中包含的Java XSLT处理器和嵌入在Oracle中并由SQL XMLtransform函数使用的XSLT处理器之间的关系感到困惑。
它们是相同的野兽,因此具有相同的特性和XSLT 2.0的支持级别,还是两个不同的实现,可能具有不同的特性?
谢谢,
埃里克
发布于 2015-12-08 17:59:56
Oracle XDK是Oracle在收购Sun之前独立开发的。它与JDK中的技术不同。我不知道Oracle DB中嵌入了什么,但我怀疑它是XDK或具有相同原始代码库的东西。
据我所知,XDK处理器中的XSLT2.0支持还没有完成。
顺便说一句,JDK中的XSLT处理器也不同于Apache Xalan,尽管在这种情况下它们有共同的起源。但在这种情况下,这是不清楚的,因为Apache Xalan实际上包含来自两个不同原始处理器的技术,LotusXSL来自Lotus/IBM,而XSLTC来自Sun,我不知道其中有多少也在JDK中。
据我所知,甲骨文也至少有一款产品内含Saxon,这可能是收购的意外后果。
https://stackoverflow.com/questions/34143000
复制相似问题