Articles of xpath

Come faccio a generare un elenco separato da virgola con XSLT / XPath?

Dati questi dati XML: mela arancione banane Posso usare questo markup XSLT: … , … per ottenere questo risultato: mela, arancia, banana, ma come faccio a produrre una lista in cui non è presente l’ultima virgola? Suppongo che si possa fare qualcosa seguendo le linee di: … , … ma quale dovrebbe essere l’espressione test? […]

Perché uno dovrebbe preferire usare CSS su XPath in IE?

Sto lavorando a un’applicazione compatibile solo con IE7 e IE8. Non sapevo perché, ma alcuni hanno suggerito di usare CSS su XPath identificando gli elementi in IE. Quando ho visitato il sito ufficiale del Selenium. Ho letto il messaggio WebDriver utilizza le funzionalità XPath native del browser, laddove ansible. Su quei browser che non hanno […]

Java: come individuare un elemento tramite la stringa xpath su org.w3c.dom.document

Come si localizzano velocemente elementi / elementi tramite la stringa xpath su un determinato org.w3c.dom.document? non sembra esserci alcun metodo FindElementsByXpath() . Per esempio /html/body/p/div[3]/a Ho trovato che iterare ricorsivamente attraverso tutti i livelli del nodo figlio è abbastanza lento quando ci sono molti elementi con lo stesso nome. Eventuali suggerimenti? Non posso usare alcun […]

Come aggiornare XML usando XPath e Java

Ho un documento XML e un’espressione XPath per quel documento. Devo aggiornare il documento utilizzando XPath in fase di runtime. Come posso farlo usando Java? Il sotto è il mio xml: Sonu Kapoor 24 M 54879 Jasmin 28 F 78745 Josef 232 F 53454 Devo cambiare i valori di nome ed età sotto //PersonList/Person[2]/Name .

Come usare “not” in xpath?

Voglio scrivere qualcosa del genere: //a[not contains(@id, ‘xx’)] (significa che tutti i link che ci l’attributo ‘id’ non contengono la stringa ‘xx’) Non riesco a trovare la syntax corretta.

È ansible utilizzare un’espressione Dynamic xPath in un foglio di stile xslt?

Mi piacerebbe utilizzare il valore di un parametro xslt in un’espressione xpath. In particolare, come parte di una chiamata not() in un’espressione <xsl:if . no Sono un po ‘oscuro su quale sia la syntax corretta per la creazione di un’espressione xpath dynamic in un foglio di stile xslt. Sono anche un po ‘sfocato sulla differenza […]

xpath: trova un nodo il cui attributo di class corrisponde a un valore e il cui testo contiene una determinata stringa

Vorrei trovare questo elemento: $0.99 Usando XPath che dice trovami un div cui attributo di class è uguale a “prezzo articolo” e il cui campo di contenuto contiene un segno di dollaro.

come sfuggire alla citazione singola nella funzione di sottostringa xslt

Ho provato a sottostrare i dati con virgolette singole in XSLT: String : DataFromXML:’12345′ Risultato previsto: 12345 Risultato: ‘12345’ ho provato sotto il codice Errore: String literal was not closed ‘DataFromXML:’—>'<—

Selezione dei valori degli attributi con Agility Pack html

Sto cercando di recuperare un’immagine specifica da un documento html, usando il pacchetto agility html e questo xpath: //div[@id=’topslot’]/a/img/@src Per quanto posso vedere, trova l’attributo src, ma restituisce il tag img. Perché? Mi aspetto che InnerHtml / InnerText o qualcosa sia impostato, ma entrambe sono stringhe vuote. OuterHtml è impostato sull’img-tag completo. Ci sono documenti […]

I parser SAX possono utilizzare XPath in Java?

Sto provando a migrare una delle mie classi che utilizza l’analisi DOM con molte espressioni XPath per l’analisi SAX . DOM Parsing è stato buono per me, ma alcuni dei file che cerco di analizzare sono troppo grandi e causano timeout del server. Voglio riutilizzare l’ XPath con l’analisi SAX ma non sono sicuro che […]