Java 怎么获取有效的xpath字符串,以便通过或ing属性名及其对应值来检索元素

2019年7月21日19:38:07Java 怎么获取有效的xpath字符串,以便通过或ing属性名及其对应值来检索元素已关闭评论 356 497字阅读1分39秒

1.简介

Java 怎么获取有效的xpath字符串,以便通过或ing属性名及其对应值来检索元素?——请看下文。

2.示例代码

/**
 * 版权所有 编程十万个怎么办(www.tah1986.com)
 */



public class Main {
    
    public static String getXpathOR(String tagPath, String[] attrNames,
            String[] attrValues) {
        StringBuffer buf = new StringBuffer();

        buf.append(tagPath);
        buf.append("[");
        for (int i = 0; i < attrValues.length; i++) {
            buf.append("@");
            buf.append(attrNames[i]);
            buf.append("=");
            buf.append("'");
            buf.append(attrValues[i]);
            buf.append("'");
            if (i != (attrValues.length - 1))
                buf.append(" or ");
        }
        buf.append("]");

        

        return buf.toString();

    }
}