模块  java.xml
软件包  javax.xml.xpath

Interface XPathVariableResolver


  • public interface XPathVariableResolver

    XPathVariableResolver提供对用户定义的XPath变量集的访问。

    XPathVariableResolver和XPath评估程序必须遵守API无法直接强制执行的协议。 虽然变量可以是可变的,即,一个应用程序可能希望评估相同的XPath表达式不止一次具有不同的变量值,在评价任何单个XPath表达式的过程中,一个变量的值不能改变。

    从以下版本开始:
    1.5
    • 方法详细信息

      • resolveVariable

        Object resolveVariable​(QName variableName)

        在可用变量集中查找变量。

        如果variableNamenull ,则抛出NullPointerException

        参数
        variableName - 变量名称的 QName
        结果
        变量值,如果不存在名为variableName的变量, null variableName 返回的值必须是适合底层对象模型的类型。
        异常
        NullPointerException - If variableName is null.