Articles of xpath

Selenium WebDriver : Come fare clic sugli elementi all’interno di un SVG utilizzando XPath

Ho un object SVG con alcuni elementi rettangolari. Usando geckodriver , sto provando a cliccare su uno degli oggetti SVG principali. Tuttavia con xpath-checker non riesco a rilevare il corretto xpath per lo stesso. Fino ad ora, sono in grado di eseguire il drill down di xpath fino a: id(‘avg_score_chart’)/div/div[1]/*[local-name()=’svg’ and namespace-uri()=’http://www.w3.org/2000/svg’] Il mio codice […]

XPath e XSLT 2.0 per .NET?

.NET 3.5 non supporta completamente XPATH 2.0 o XSLT 2.0, il che è semplicemente pessimo. Qualcuno sa se questi due saranno inclusi e supportati in tutte le versioni future di .NET?

Sostituire la stringa XSLT

Non conosco veramente XSL, ma ho bisogno di correggere questo codice, l’ho ridotto per renderlo più semplice. Sto ottenendo questo errore Funzione XSLT / XPath non valida su questa linea Questo è l’XSL ‘Notes or subject’ Qualcuno può dirmi cosa c’è che non va?

Qual è la differenza tra css-selector e Xpath? che è meglio (in base alle prestazioni e per i test su più browser)?

Sto lavorando con Selenium WebDriver 2.25.0 su applicazioni web multilingue e testiamo principalmente il contenuto della pagina (per lingue diverse come arabo, inglese, russo e così via). Per la mia applicazione che è meglio in base alle prestazioni e assicurarsi che dovrebbe essere il supporto per tutti i browser (cioè IE 7,8,9, FF, Chrome ecc.). […]

Come interrogare XML usando namespaces in Java con XPath?

Quando il mio XML appare come questo (senza xmlns ), allora posso tranquillamente interrogarlo con XPath come /workbook/sheets/sheet[1] Ma quando sembra così, non posso Qualche idea?

C’è un modo per ottenere elementi da XPath utilizzando JavaScript in Selenium WebDriver?

Sto cercando qualcosa come: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Ho bisogno di ottenere il innerHTML degli elementi usando JS (per usarlo in Selenium WebDriver / Java, dato che WebDriver non riesce a trovarlo da solo), ma come? Potrei usare l’attributo ID, ma non tutti gli elementi hanno attributo ID. [FISSO] Sto usando jsoup per farlo in Java. Questo funziona […]

Genera / ottieni xpath dal nodo XML java

Sono interessato a consigli / codice pseudocodice / spiegazione piuttosto che all’attuazione effettiva . Mi piacerebbe andare attraverso il documento xml, tutti i suoi nodes Controlla il nodo per l’esistenza degli attributi Se il nodo non ha attributo, get/generate String with value of its xpath Caso se il nodo ha attributi, itera l’elenco degli attributi […]

Utilizzo di Xpath con spazio dei nomi predefinito in C #

Ho un documento XML con uno spazio dei nomi predefinito. Sto usando un XPathNavigator per selezionare un set di nodes usando Xpath come segue: XmlElement myXML = …; XPathNavigator navigator = myXML.CreateNavigator(); XPathNodeIterator result = navigator.Select(“/outerelement/innerelement”); Non sto ottenendo alcun risultato: suppongo che ciò sia dovuto al fatto che non sto specificando lo spazio dei […]

Come analizzare XML in Bash?

Idealmente, quello che vorrei essere in grado di fare è: cat xhtmlfile.xhtml | getElementViaXPath –path=’/html/head/title’ | sed -e ‘s%(^|$)%%g’ > titleOfXHTMLPage.txt

Come posso abbinare su un attributo che contiene una determinata stringa?

Sto riscontrando un problema nella selezione dei nodes per attributo quando gli attributi contengono più di una parola. Per esempio: Questa è la mia espressione xpath: //*[@class=’atag’] L’espressione funziona con ma non per l’esempio precedente. Come posso selezionare ?