Saxon-9.7-HE 中 SingletonItem 的替代

Alternate of SingletonItem in Saxon-9.7-HE

在我们的项目中,他们使用的是 saxon-9.5。现在我已将 saxon-9.5 更新为 saxon-9.7。在以前的版本中,我们使用 net.sf.saxon.value.SingletonItem class。使用 saxon-9.7-HE 更新后,我收到此 class 的错误。

问题:- net.sf.saxon.value.SingletonItem 在 saxon-9.7 中是否与其他 class 发生了变化?任何帮助

9.5 中的

SingletonItem 是一个包装器 class,用于包装 NodeInfo 以便它实现接口 net.sf.saxon.om.Item。 Saxon 9.7 不再需要它,因为 NodeInfo 现在直接实现 net.sf.saxon.om.Item