Pytania oznaczone «xpath»

164
Jak używać „nie” w xpath?

Chcę coś takiego napisać: //a[not contains(@id, 'xx')] (co oznacza, że ​​wszystkie linki, które istnieją w atrybucie „id”, nie zawierają ciągu „xx”) Nie mogę znaleźć odpowiedniej

157
XPath z wieloma warunkami

Jakiego XPath mogę użyć, aby wybrać dowolną kategorię z określonym atrybutem nazwy i dowolnego autora węzła potomnego z określoną wartością. Próbowałem różnych wariantów ścieżki poniżej bez powodzenia: //quotes/category[@name='Sport' and author="James Small"] XML: <?xml version="1.0"...

157
XPath: pobierz węzeł nadrzędny z węzła podrzędnego

Potrzebuję węzła nadrzędnego dla węzła podrzędnego title 50 W tej chwili używam tylko //*[title="50"] Jak mogę zdobyć jego rodzica? Wynik powinien być storewęzłem. <?xml version="1.0" encoding="utf-8"?> <d:data xmlns:d="defiant-namespace" d:mi="23"> <store d:mi="22">...

150
XPath: wybierz węzeł tekstowy

Mając następujący XML: <node>Text1<subnode/>text2</node> Jak wybrać pierwszy lub drugi węzeł tekstowy za pośrednictwem XPath? Coś takiego: /node/text()[2] oczywiście nie działa, ponieważ jest to scalony wynik każdego tekstu wewnątrz

144
Operator XPath OR dla różnych węzłów

Jak mogę to zrobić z XPath: //bookstore/book/title or //bookstore/city/zipcode/title Po prostu //titlenie zadziała, bo ja też//bookstore/magazine/title ps Widziałem wiele przykładów, ale głównie z atrybutami lub strukturą pojedynczego

143
Jak napisać zapytanie XPath, aby dopasować dwa atrybuty?

Następujące pytanie: <div id="id-74385" class="guest clearfix" style="z-index: 999;"> Podane powyżej, Jeśli chcę wyrażenie XPath z sprawdzaniem zarówno identyfikatora, jak i klasy, czy możemy to zrobić w / 'i' WARUNEK JAK: //div[@id='id-74385'] and div[@class='guest clearfix'] Czy to...

142
Jak tutaj używać XPath zawiera ()?

Próbuję się nauczyć XPath. Spojrzałem na inne contains()przykłady tutaj, ale nie ma nic, co używa operatora AND . Nie mogę tego uruchomić: //ul[@class='featureList' and contains(li, 'Model')] Na: ... <ul class="featureList"> <li><b>Type:</b> Clip...

138
XSLT pobiera ostatni element

Próbuję znaleźć ostatni element w moim xml, który wygląda następująco: <list> <element name="A" /> <element name="B" > <element name="C" /> <element name="D" > <element name="D" /> <element name="E" /> <element name="F" /> <element...

134
Zapytanie XPath, aby pobrać n-tą instancję elementu

Istnieje plik HTML (którego zawartość nie kontroluję), który zawiera kilka inputelementów z tym samym ustalonym idatrybutem "search_query". Zawartość pliku może się zmienić, ale wiem, że zawsze chcę uzyskać drugi inputelement z atrybutem id "search_query". Aby to zrobić, potrzebuję wyrażenia...

132
XPath, aby wybrać wiele tagów

Biorąc pod uwagę ten uproszczony format danych: <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...

117
Dlaczego indeksy w XPath zaczynają się od 1, a nie od 0?

Razem z kilkoma kolegami porównaliśmy poprzednie języki, w których programowaliśmy, i rozmawialiśmy o naszych doświadczeniach z VBScript z jego dziwnymi funkcjami, takimi jak indeks oparty na 1 zamiast indeksów opartych na 0, jak ma to miejsce w prawie każdym innym języku, rozumując, że był to...

111
jak ignorować przestrzenie nazw za pomocą XPath

Moim celem jest wyodrębnienie określonych węzłów z wielu plików xml z wieloma przestrzeniami nazw przy użyciu XPath. Wszystko działa dobrze, o ile znam identyfikatory URI przestrzeni nazw. Sama nazwa przestrzeni nazw pozostaje stała, ale schematy (XSD) są czasami generowane przez klienta, tj. Są mi...

110
XPath - wybieranie elementów o równej wartości

W Xpath chcę wybrać elementy, które mają określoną wartość. Przykładowe dane XML: <aaa id="11" > <aaa id="21" > <aaa id="31" ></aaa> <bbb id="32" > <aaa id="41" ></aaa> <bbb id="42" ></bbb> <ccc id="43" ></ccc> <ddd...