Domande taggate «xpath»

Lo scopo principale di XPath è indirizzare parti di un documento XML. Fornisce inoltre servizi di base per la manipolazione di stringhe, numeri e valori booleani. XPath utilizza una sintassi compatta, non XML. XPath opera sulla struttura astratta e logica di un documento XML, piuttosto che sulla sua sintassi di superficie.



4
Come usare "non" in xpath?
Voglio scrivere qualcosa del genere: //a[not contains(@id, 'xx')] (nel senso che tutti i collegamenti che hanno l'attributo 'id' non contengono la stringa 'xx') Non riesco a trovare la sintassi corretta.
164 dom  xpath  xpathquery 

5
XPath con più condizioni
Quale XPath posso usare per selezionare qualsiasi categoria con un attributo name specificato e qualsiasi autore nodo figlio con il valore specificato. Ho provato diverse varianti del percorso di seguito senza successo: //quotes/category[@name='Sport' and author="James Small"] XML: <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote One</quote><quote date="11/02/1925">Quote nine</quote></author> </category> …
157 xml  xslt  xpath 

5
XPath: ottiene il nodo padre dal nodo figlio
Ho bisogno di ottenere il nodo padre per il nodo figlio title 50 Al momento sto usando solo //*[title="50"] Come potrei ottenere il suo genitore? Il risultato dovrebbe essere il storenodo. <?xml version="1.0" encoding="utf-8"?> <d:data xmlns:d="defiant-namespace" d:mi="23"> <store d:mi="22"> <book price="12.99" d:price="Number" d:mi="4"> <title d:constr="String" d:mi="1">Sword of Honour</title> <category d:constr="String" …
157 xml  xpath 

2
XPath: selezionare il nodo di testo
Avere il seguente XML: <node>Text1<subnode/>text2</node> Come posso selezionare il primo o il secondo nodo di testo tramite XPath? Qualcosa come questo: /node/text()[2] ovviamente non funziona perché è il risultato unito di ogni testo all'interno del nodo.
150 xml  xpath  selection 


3
Operatore XPath OR per nodi diversi
Come posso fare con XPath: //bookstore/book/title or //bookstore/city/zipcode/title Semplicemente //titlenon funzionerà perché anch'io ho//bookstore/magazine/title ps ho visto molti o esempi ma principalmente con attributi o struttura a singolo nodo.
144 xpath 

4
Come scrivere una query XPath per abbinare due attributi?
Domanda seguente: <div id="id-74385" class="guest clearfix" style="z-index: 999;"> Dato sopra, Se voglio un'espressione XPath con controlli sia id che class, possiamo farlo con 'e' condizione LIKE: //div[@id='id-74385'] and div[@class='guest clearfix'] È questo il modo corretto? La mia esecuzione non riesce qui ... Per favore, aiutatemi!
143 xpath 

5
Come usare XPath contiene () qui?
Sto cercando di imparare XPath. Ho visto gli altri contains()esempi qui intorno, ma nulla che utilizza un operatore AND . Non riesco a farlo funzionare: //ul[@class='featureList' and contains(li, 'Model')] Sopra: ... <ul class="featureList"> <li><b>Type:</b> Clip Fan</li><li><b>Feature:</b> Air Moved: 65 ft. Amps: 1.1 Clip: Grips any surface up to 1.63" Plug: …
142 xml  xpath 

1
XSLT ottiene l'ultimo elemento
Sto cercando di trovare l'ultimo elemento nel mio XML, che assomiglia a: <list> <element name="A" /> <element name="B" > <element name="C" /> <element name="D" > <element name="D" /> <element name="E" /> <element name="F" /> <element name="G" /> </element> <element name="H" /> <element name="I" /> </list> Ho bisogno di ottenere una …
138 xslt  xpath  menu 

2
Query XPath per ottenere l'ennesima istanza di un elemento
Esiste un file HTML (i cui contenuti non controllo) con diversi inputelementi tutti con lo stesso idattributo fisso di "search_query". Il contenuto del file può cambiare, ma so che voglio sempre ottenere il secondo inputelemento con l'attributo id "search_query". Ho bisogno di un'espressione XPath per fare questo. Ci ho provato …
135 xml  xpath 

15
Come analizzare XML in Bash?
Idealmente, ciò che vorrei poter fare è: cat xhtmlfile.xhtml | getElementViaXPath --path='/html/head/title' | sed -e 's%(^<title>|</title>$)%%g' > titleOfXHTMLPage.txt
134 xml  bash  xhtml  shell  xpath 

4
XPath per selezionare più tag
Dato questo formato di dati semplificato: <a> <b> <c>C1</c> <d>D1</d> <e>E1</e> <f>don't select this one</f> </b> <b> <c>C2</c> <d>D2</d> <e>E1</e> <g>don't select me</g> </b> <c>not this one</c> <d>nor this one</d> <e>definitely not this one</e> </a> Come sceglieresti tutte le Cs, Ds e Eche sono figli di Belementi? Fondamentalmente, qualcosa del …
132 xml  xpath 

8
Utilizzo di XPATH per cercare testo contenente & nbsp;
Uso XPather Browser per controllare le mie espressioni XPATH su una pagina HTML. Il mio obiettivo finale è utilizzare queste espressioni in Selenium per testare le mie interfacce utente. Ho un file HTML con un contenuto simile a questo: <Tr> <Td> abc </ td> <Td> & nbsp; </ td> </ …
120 xml  search  xpath  selenium 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.