gpt4 book ai didi

org.apache.commons.jelly.expression.xpath.XPathExpression.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 15:19:40 29 4
gpt4 key购买 nike

本文整理了Java中org.apache.commons.jelly.expression.xpath.XPathExpression.<init>()方法的一些代码示例,展示了XPathExpression.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XPathExpression.<init>()方法的具体详情如下:
包路径:org.apache.commons.jelly.expression.xpath.XPathExpression
类名称:XPathExpression
方法名:<init>

XPathExpression.<init>介绍

暂无

代码示例

代码示例来源:origin: org.hudsonci.stapler/commons-jelly-tags-xml

public Expression createExpression(
  ExpressionFactory factory,
  TagScript tagScript,
  String attributeName,
  String attributeValue) throws JellyException {
  // #### may need to include some namespace URI information in the XPath instance?
  if (attributeName.equals("select") || attributeName.equals("sort")) {
    if ( log.isDebugEnabled() ) {
      log.debug( "Parsing XPath expression: " + attributeValue );
    }
    Expression xpathExpr = createXPathTextExpression( attributeValue );
    return new XPathExpression(attributeValue,
                  xpathExpr,
                  tagScript);
  }
  // will use the default expression instead
  return super.createExpression(factory, tagScript, attributeName, attributeValue);
}

代码示例来源:origin: commons-jelly/commons-jelly

public Expression createExpression(
    ExpressionFactory factory,
    TagScript tagScript,
    String attributeName,
    String attributeValue) throws JellyException {

    // #### may need to include some namespace URI information in the XPath instance?

    if (attributeName.equals("xpath")) {
      if ( log.isDebugEnabled() ) {
        log.debug( "Parsing XPath expression: " + attributeValue );
      }

      // XPath xpath = new Dom4jXPath(attributeValue);
      Expression xpathExpr = super.createExpression( factory,
                              tagScript,
                              attributeName,
                              attributeValue );

      return new XPathExpression(attributeValue, xpathExpr, tagScript);
    }

    // will use the default expression instead
    return super.createExpression(factory, tagScript, attributeName, attributeValue);
  }
}

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com