xpath

Czy Mogę użyć wyrażenia regularnego w wyrażeniu XPath?

Coś w rodzaju .//div[@id='foo\d+] do przechwytywania znaczników div za pomocą id='foo123'. Używam. NET, jeśli to ma znaczenie.

Korzystanie z XPath zawiera HTML w Javie

Skrobam wartości ze stron HTML za pomocą XPath wewnątrz programu java, aby dostać się do określonego tagu i od czasu do czasu ... String.zawiera Krótkie pytanie: Czy Jest jakiś sposób na użycie XPath contains w HTML wewnątrz istniejącej biblioteki Java?

Dostać XPath do XElement?

Mam XElement głęboko w dokumencie. Biorąc pod uwagę XElement (i XDocument?), czy istnieje metoda rozszerzenia, aby uzyskać je ... o ważnego. UPS! Należy wziąć pod uwagę indeks elementu. Zobacz moją ostatnią odpowiedź na proponowane poprawione rozwiązanie.

Jak używać wyrażeń regularnych w XPath lxml?

Używam takiej konstrukcji: doc = parse(url).getroot() links = doc.xpath("//a[text()='some text']") Ale muszę wybrać wszys ... ięc zastanawiam się, czy jest jakiś sposób, aby użyć wyrażenia regularnego tutaj? Nie znaleziono niczego w dokumentacji lxml

Porównywanie dwóch plików XML i generowanie trzeciego z XMLDiff w C#

Próbuję napisać prosty algorytm do odczytu dwóch plików XML o dokładnie tych samych węzłach i strukturze, ale niekoniecznie t ... yniki są śmieci... zauważ, że dla każdego węzła "gracza", pierwsze trzy childy mają Nie do porównania... Jak mogę to wdrożyć?

XSLT getting last element

Próbuję znaleźć ostatni element w moim xml, który wygląda jak <list> <element name="A" /> & ... ;xsl:template match="element" mode="inactive"> <li><a>....</a></li> </xsl:template>

XPath: Get parent node from child node

I need get the parent node for child node "title 50" W tej chwili używam tylko //*[title="50"] Jak mogę dostać jego rod ... <color d:constr="String" d:mi="20">red</color> </bicycle> </store> </d:data>

xpath: znajdź węzeł, który ma podany atrybut, którego wartość zawiera łańcuch znaków

Czy istnieje sposób xpath, aby znaleźć węzeł, który ma podany atrybut, którego wartość zawiera dany łańcuch znaków? Na przyk ... wiera ciąg znaków Downing, aby móc znaleźć następujący węzeł: <person name="blair" address="10 Downing St. London"/>

Filtry wielu elementów XPath

Mam następującą przykładową strukturę XML: <SavingAccounts> <SavingAccount> <ServiceOnline>yes ... nanie wartości elementu or??? /SavingAccounts/SavingAccount/ServiceOnline[text()='yes']/../ServiceViaPhone[text()='yes']/..

Domyślna przestrzeń nazw XML, JDOM i XPath

Chcę użyć JDOM do odczytu w pliku XML, a następnie użyć XPath do wyodrębnienia danych z dokumentu JDOM. Tworzy obiekt Docume ... collection/dvd"); xpath.addNamespace(d.getRootElement().getNamespace()); System.out.println(xpath.selectNodes(d)); }

Jak używać XPath z XElement lub LINQ?

Rozważ następujący XML: <response> <status_code>200</status_code> <status_txt>OK</status_txt ... y zrobić to, co staram się do: var hash = xml.Descendants("hash").FirstOrDefault().Value; Czy ktoś ma lepsze rozwiązanie?

Jak uzyskać ścieżkę elementu w lxml?

Szukam w dokumencie HTML używając XPath z lxml w Pythonie. Jak Mogę uzyskać ścieżkę do określonego elementu? Oto przykład z R ... d Print for example ' / html / body/div / div[1] / div[1] / p / text()[1]' a to jest struna, którą chcę dostać w Pythonie.

Test XPath, jeśli wartość węzła jest liczbą

Jak mogę sprawdzić, czy wartość węzła jest liczbą za pomocą XPath? Jakieś pomysły?

XPath: jak sprawdzić, czy atrybut istnieje?

Biorąc pod uwagę następujący XML, jak napisać zapytanie XPath, aby pobrać węzły, w których istnieje atrybut foo?: <node1& ... 3> <node3 bar='foo'></node3> <node3 foo='foobar'></node3> </node2> </node1>

Uruchamianie XPath na węźle potomnym

Próbuję wykonać wyszukiwanie xpath na węzłach zwracanych przez XPath lookup, ale wydaje się, że nie działa tak, jak oczekiwał ... ;0553573862</isbn> <price>7.50</price> </book> <!-- more books... --> </inventory>

Konwersja JSON na XML w Javie

Jestem nowy w json. Mam program do generowania xml z obiektu json. String str = "{'name':'JSON','integer':1,'double':2.0,'b ... problemem jest to, jak napisać własne atrybuty zamiast json_type= "Liczba", a także napisać własne podelementy, takie jak .

Używanie XPath w ElementTree

Mój plik XML wygląda następująco: <?xml version="1.0"?> <ItemSearchResponse xmlns="http://webservices.amazon.com/A ... ia. Próbowałem też >> e = element.findall('Items/Item/ItemAttributes/ListPrice/Amount') Bez różnicy. Co robię źle?

Zapytanie podobne do XPath dla zagnieżdżonych słowników Pythona

Czy istnieje sposób na zdefiniowanie zapytania typu XPath dla zagnieżdżonych słowników Pythona. Coś takiego: foo = { 'sp ... mogą wykonać zadanie lepiej niż oryginalna odpowiedź. Jednak nie testowałem ich, więc nie zmienię zaakceptowanej odpowiedzi.

Wybieranie rodzeństwa pomiędzy dwoma węzłami za pomocą XPath

Jak wybrać wszystkie tabele pomiędzy tabelą, której id to header_completed, a pierwszą tabelą po header_completed, która ma w ... //table[@id="header_completed"]/following-sibling::node()[following-sibling::table[@align="center"][1]], ale nie zadziałało.

Parsowanie stron z węzłem.js i XPath

Jestem w jakimś Web scrapingu z Node.js. Chciałbym użyć XPath, ponieważ mogę wygenerować go półautomatycznie z kilkoma rodzaj ... jąco buggy , tak, że nie działa w ogóle na mojej maszynie. Jaki jest właściwy sposób na analizę strony HTML za pomocą XPath?