Preguntas con la etiqueta [xpath]
Cómo solucionar el error "No es una expresión XPath válida"
En Selenium en Java, intento encontrar un elemento y seleccionarlo en una página web, pero sigue apareciendo el error: The string '//*[@id='app']/article/div[2]/section/div[1]/div[5]/div/section[2]/div[2]/div[1]/' is not a valid XPath expression. ¿Cómo puedo
¿Es posible que XPath no distinga entre mayúsculas y minúsculas ()?
Estoy repasando todos los nodos de texto de mi DOM y verifico si nodeValue contiene una determinada cadena. /html/body//text()[contains(.,'test')] Esto distingue entre mayúsculas y minúsculas. Sin embargo, también quiero capturar
¿Cómo puedo encontrar un elemento por clase CSS con XPath?
En mi página web, hay un divcon un classnombre Test. ¿ Cómo puedo encontrarlo con XPath?
¿XPath y XSLT 2.0 para .NET? [cerrado]
.NET 3.5 no es completamente compatible con XPATH 2.0 o XSLT 2.0, lo cual es una lástima. ¿Alguien sabe si estos dos se incluirán y serán totalmente compatibles en futuras
"selenium.common.exceptions.NoSuchElementException: Mensaje: no existe tal elemento: no se puede localizar el elemento" al hacer clic en el botón 'Siguiente' con Selenium
Estoy intentando hacer clic en el Nextbotón usando Selenium, lo intenté con el siguiente código, pero finaliza con un error. El elemento <input type="submit" name="submitNext" value="Next"> Mi código driver.find_element_by_name("submitNext").click() Pero
¿Hay alguna manera de aprender xpath sin usar firebug o xpath ya que Firefox no admite complementos?
Estoy tratando de aprender xpath extensamente. Necesito tener un poco de enfoque práctico, todos los tutoriales en youtube sugieren instalar firebug, complementos de xpath checkers en mozilla firefox, pero desafortunadamente
XPath encuentra si el nodo existe
Usando una consulta XPath, ¿cómo puedo saber si existe un nodo (etiqueta)? Por ejemplo, si necesitara asegurarme de que la página de un sitio web tenga la estructura básica correcta,
XPath busca texto en cualquier nodo de texto
Estoy tratando de encontrar un texto determinado en cualquier nodo de texto de un documento, hasta ahora mi declaración se ve así: doc.xpath("//text() = 'Alliance Consulting'") do |node| ... end
Restricción única XSD sobre el atributo de elementos hermanos de un tipo específico
Tengo un documento XML estructurado como Preguntas y respuestas que sigue el siguiente formato (editado para mayor claridad): <question> <answer id="1"> <question> <answer id="1"/> <answer id="2"/> <answer id="3"/> </question> </answer>
¿Cómo verificar una expresión XPath en la herramienta Chrome Developers o Firebug de Firefox?
¿Cómo puedo verificar mi XPath? Estoy usando la herramienta Chrome Developers para inspeccionar los elementos y formar mi XPath. Lo verifico usando el complemento de Chrome XPath Checker, sin embargo
Consulta XPath para obtener la enésima instancia de un elemento
Hay un archivo HTML (cuyo contenido no controlo) que tiene varios inputelementos todos con el mismo atributo fijo idde "search_query". El contenido del archivo puede cambiar, pero sé que siempre
Generar/obtener XPath desde XML en Java
Estoy interesado en consejos/ código pseudocódigo /explicación en lugar de implementación real . Me gustaría revisar el documento XML, todos sus nodos. Verifique el nodo para determinar la existencia de
StaleElementException al iterar con Python
Estoy intentando crear un raspador web básico para los resultados de Amazon. Mientras repito los resultados, a veces llego a la página 5 (a veces solo a la página 2)
¿Cómo analizar XML en Bash?
Idealmente lo que me gustaría poder hacer es: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
Selenium no puede hacer clic en el botón Obtener datos al usar Python
Estoy extrayendo datos de este sitio web. El elemento está debajo y geckodriver. <img class="getdata-button" style="float:right;" src="/common/images/btn-get-data.gif" id="get" onclick="document.getElementById('submitMe').click()"> pero no puedo hacer que Selenium haga clic en él. Intenté