Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
Selenium 如何查找包含&;nbsp;使用硒_Selenium_Xpath_Robotframework_Xpath 1.0 - Fatal编程技术网

Selenium 如何查找包含&;nbsp;使用硒

Selenium 如何查找包含&;nbsp;使用硒,selenium,xpath,robotframework,xpath-1.0,Selenium,Xpath,Robotframework,Xpath 1.0,忽略它,仅按“按公司”定位 要定位元素,请执行以下操作: //td[contains(., 'By Company')] 使用text(): 使用contains(): 但是,理想情况下,您可能希望避免使用不间断空格字符,并使用以下任一解决方案: 使用启动-with(): 使用contains(): 参考文献 有关详细讨论,请参见: tl;博士 "//td[normalize-space(text())='By Company\u00a0']" "//td[nor

忽略它,仅按“按公司”定位

要定位元素,请执行以下操作:

//td[contains(., 'By Company')]
  • 使用
    text()

  • 使用
    contains()


  • 但是,理想情况下,您可能希望避免使用不间断空格字符,并使用以下任一解决方案:

    • 使用
      启动-with()

    • 使用
      contains()


    参考文献 有关详细讨论,请参见:


    tl;博士

    "//td[normalize-space(text())='By Company\u00a0']"
    "//td[normalize-space(text())='By Company\u00a0\u00a0']"
    "//td[text()='By Company\u00a0']"
    "//td[text()[normalize-space(.)='By Company\u00a0']]"
    "//td[text()[normalize-space()='By Company\u00a0']]"
    
    //td[contains(., 'By Company')]
    
    <td>By Company&nbsp;&nbsp;</td>
    
    "//td[contains(normalize-space(translate(., '\u00A0\u00A0', ' ')), 'By Company')]"
    
    "//td[text()='By Company\u00A0\u00A0']"
    
    "//td[contains(., 'By Company\u00A0\u00A0')]"
    
    "//td[starts-with(., 'By Company')]"
    
    "//td[contains(., 'By Company')]"