Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 您如何表达多重<;选项>;在xpath中?_Ruby_Xpath - Fatal编程技术网

Ruby 您如何表达多重<;选项>;在xpath中?

Ruby 您如何表达多重<;选项>;在xpath中?,ruby,xpath,Ruby,Xpath,对于multiple selectdown表单,如何表示所选的多个选项 <select name="sweets" multiple="multiple"> <option>Chocolate</option> <option selected="selected">Candy</option> <option>Taffy</option> <option selecte

对于multiple selectdown表单,如何表示所选的多个选项

  <select name="sweets" multiple="multiple">
    <option>Chocolate</option>
    <option selected="selected">Candy</option>
    <option>Taffy</option>
    <option selected="selected">Caramel</option>
    <option>Fudge</option>
    <option>Cookie</option>
  </select>

巧克力
糖果
太妃糖
焦糖
软糖
曲奇
/html/body/form/select/option[1],option[2],option[3]

可能更像“/html/body/form/select/option[@selected='selected']””

可能更像“/html/body/form/select/option[@selected='selected']”试试这个:

/html/body/form/select/option[1] | /html/body/form/select/option[2]
管道字符(“|”)连接两个集合,删除重复的集合

尝试以下操作:

/html/body/form/select/option[1] | /html/body/form/select/option[2]

管道字符(“|”)连接两个集合,删除未测试的重复集合,但这不是:

/html/body/form/select/option[@selected='selected']
更新:根据您的评论,您是否不需要以下内容:

/html/body/form/select/option[@val = '1' or @val = '3']

(虽然您的示例select没有任何
val
属性)

未测试,但这不是:

/html/body/form/select/option[@selected='selected']
更新:根据您的评论,您是否不需要以下内容:

/html/body/form/select/option[@val = '1' or @val = '3']

(虽然您的示例select没有任何
val
属性)

实际上我应该更清楚一些。我不只是想要选择的选项。我还想要其他的选择。我想要的是一种选择多个选项的方法/html/body/form/select/option[@val='1'],option[@val='3']实际上我应该更清楚一些。我不只是想要选择的选项。我还想要其他的选择。我想要的是一种选择多个选项的方法/html/body/form/select/option[@val='1'],option[@val='3']实际上我应该更清楚一些。我不只是想要选择的选项。我还想要其他的选择。我想要的是一种选择多个选项的方法/html/body/form/select/option[@val='1'],option[@val='3']实际上我应该更清楚一些。我不只是想要选择的选项。我还想要其他的选择。我想要的是一种选择多个选项的方法/html/body/form/select/option[@val='1'],option[@val='3']