xpath
Jakie jest wyrażenie XPath, aby znaleźć tylko pierwsze wystąpienie?
Użyłem wyrażenia Xpath "//span[@class='Big']" i otrzymałem wszystkie elementy na tej stronie, które znajdują się pod tagiem & ... tylko pierwsze wystąpienie na stronie, a nie wszystkie wystąpienia, jakie byłoby prawidłowe Xpath wyrażenie?
Dzięki,
Narin
Jak wybrać dwa atrybuty z tego samego węzła z jednym wyrażeniem w XPath?
Na przykład:
//person[@id='abc123']/@haircolor|/@weight"
PS. istnieje wiele rekordów "person"
Python: używanie XPath lokalnie / na określonym elemencie
Próbuję pobrać linki ze strony z xpath. Problem polega na tym, że chcę tylko linki wewnątrz tabeli, ale jeśli zastosuję wyraż ... muszę uczynić je względnymi? To wszystko?
Zasadniczo, jak mogę filtrować tylko elementy, które istnieją wewnątrz tej tabeli?
Wybieranie elementu z DOM za pomocą JavaScript i XPath
Próbuję dowiedzieć się, jak wybrać pole tekstowe w kodzie poniżej za pomocą xpath i JavaScript (który jest jedyną opcją tutaj ... a>
</p>
</form>
</div>
</div>
</body>
</html>
Dlaczego CROSS APPLY jest potrzebny podczas korzystania z zapytań XPath?
Tl;dr
Dlaczego nie:
SELECT
SomeXmlColumn.nodes('/people/person') AS foo(b)
FROM MyTable
Praca?
Poprzednie Pytanie ... 48]}.
Ale wierzę, że jest w tym coś więcej. W jakiś sposób musi się wydarzyć cross apply. Ale nie wiem gdzie - ani dlaczego.
Zapytanie XPath dla węzła XML z dwukropkiem w nazwie węzła
Jakie zapytanie XPath wybierze węzeł <media:thumbnail /> w poniższym XML?
<item>
<title>Sublime Federer ... /news.bbcimg.co.uk/media/images/50933000/jpg/_50933894_011104979-1.jpg"/>
</item>
XML pochodzi z tego kanału RSS .
Lokalizowanie elementu przez id
Jaka jest różnica między następującymi technikami lokalizacji?
element(by.id("id"));
element(by.css("#id"));
element(by. ... .getElementById('id');");
I, z perspektywy wydajności , który byłby najszybszym sposobem zlokalizowania elementu według id?
Jak znaleźć elementy XML za pomocą XPath w Pythonie w przestrzeni nazw-agnostic sposób?
Ponieważ miałem ten irytujący problem po raz drugi, pomyślałem, że prośba pomoże.
Czasami muszę pobierać elementy z dokument ... ext.find("//Description/following-sibling::*", rdf_tree)
Zgodny z dokumentem, prosty, świadomy przestrzeni nazw; doskonały.
Streaming XPath evaluation
Czy są jakieś gotowe do produkcji biblioteki do strumieniowego przesyłania wyrażeń XPath z dostarczonym dokumentem xml? Moje badania pokazują, że większość istniejących rozwiązań ładuje całe drzewo DOM do pamięci przed ewaluacją wyrażenia xpath.
nokogiri wiele klas css
Jak można wybrać element html, który ma dwie klasy?
Na przykład, jak wybrać element <p> poniżej w dokumencie HTML (bio ... @class, ' '), ' class1 ') && contains(concat(' ',@class, ' '), ' class2 ')]")
Ale bez powodzenia.
Z góry dzięki
XSLT - jak zachować tylko pożądane elementy z XML
Mam wiele plików XML zawierających wiele napowietrznych. Chcę zachować tylko około 20 konkretnych elementów i odfiltrować Wsz ... </ns:currency>
</ns:things>
</ns:stuff>
Jaki byłby najlepszy sposób na zbudowanie XSLT, aby to osiągnąć?
Wybór XPath przez innertext
Próbuję wyodrębnić element z konkretnym tekstem wewnętrznym z przetworzonego dokumentu XML. Wiem, że mogę wybrać element, kt ... >
foo
</mychild>
</myparent>
Jakie byłoby zapytanie XPath dla "foo", które zwróciłoby węzeł "mychild"?
Jak określić "not equals to" podczas porównywania łańcuchów w XSLT?
Obecnie mam xsl z następującym kodem, gdzie próbuję wydrukować "count" tylko wtedy, gdy nie jest równy N/A. ale wygląda na to ...
<xsl:if test = "Occurrances != 0">
Czy ktoś może mi powiedzieć: jeśli chciałbym porównać stringi, czego mogę użyć?
Jak wstawić nowy element pod inny za pomocą xmlstarlet?
$ vim test.xml
<?xml version="1.0" encoding="UTF-8" ?>
<config>
</config>
$ xmlstarlet ed -i "/config" -t ... go na wartość?
Coś w stylu:
$ xmlstarlet ed -i "/config" -t elem -n "sub" -v "" -a attr -n "class" -v "com.foo" test.xml
Pobierz wewnętrzny HTML elementu w lxml
Próbuję uzyskać zawartość HTML węzła potomnego za pomocą lxml i xpath w Pythonie. Jak pokazano w kodzie poniżej, chcę znaleźć ...
productGrids = tree.xpath("//div[@class='name']/parent::*")
for product in productGrids:
print #html content of product
użyj xpath, aby wybrać elementy z zestawem wielu atrybutów / wartości
Mam dokument XML, który muszę rozebrać poszczególne fragmenty danych
Dokument xml ma następującą strukturę:-
<a>
... tych dokumentów podrzędnych chcę uzyskać wartość atrybutów e z wartością atrybutu d 'text5'
Hope thats clear
Cheers
DD
XPath Zwraca wartość domyślną, jeśli węzeł nie jest obecny
Powiedzmy, że mam parę dokumentów XML
<Foo>
<Bar/>
<Baz>mystring</Baz>
</Foo>
I
& ... not-found " dla drugiego. Próbowałem
(string('not-found') | //Baz)[last()]
Ale lewa strona Unii nie jest węzłem-zbiorem
Java: jak zlokalizować element za pomocą łańcucha XPath na org.w3c.dom.dokument
Jak szybko zlokalizować element / elementy za pomocą łańcucha XPath na danym org.w3c.dom.dokument? wydaje się, że nie ma Find ... tej samej nazwie. Jakieś sugestie?
Nie mogę używać żadnego parsera ani biblioteki, musi działać tylko z dokumentem w3c dom.
xmllint nie wykonuje poprawnych zapytań z xpath
Próbuję odpytywać plik XML wygenerowany przez adium. xmlwf mówi, że jest dobrze uformowany. Używając opcji debugowania xmllin ... tyle="color: #000000; font-family: Helvetica; font-size: 12pt;">hi</span></div></message>
</chat>
Wyrażenie Xpath z wieloma predykatami
Próbuję zbudować złożone wyrażenie xpath, które odpowie na następujący warunek.
Z danych XML poniżej, zwraca User encja, kt ...
</user>
</root>
Czy ktoś może podać przykład w takiej sprawie?
EDIT: Dodano kompleksową jednostkę profilu