Pytania otagowane jako xpath

Głównym celem XPath jest adresowanie części dokumentu XML. Zapewnia również podstawowe narzędzia do manipulacji łańcuchami, liczbami i wartościami logicznymi. XPath używa zwartej składni innej niż XML. XPath działa na abstrakcyjnej, logicznej strukturze dokumentu XML, a nie na jego powierzchniowej składni.


6
Jak połączyć ciąg z xsl: value-of select = "…?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> Czy istnieje sposób, aby usunąć inny ciąg znaków <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Muszę przekazać jakiś tekst do atrybutu href oprócz wartości właściwości raportu
93 xslt  xpath 

6
Jak wybrać określony węzeł w zestawach węzłów Xpath według indeksu za pomocą Selenium?
Piszę zestaw testowy Selenium. A oto wyrażenie xpath, którego używam do dopasowania wszystkich przycisków „Modyfikuj” w tabeli danych. //img[@title='Modify'] Moje pytanie brzmi: jak mogę odwiedzić dopasowane zestawy węzłów według indeksu? Próbowałem z //img[@title='Modify'][i] i //img[@title='Modify' and position() = i] Ale to nie działa. Próbowałem też z XPath checker (jedno rozszerzenie …
92 xpath  selenium 

5
XPath i XSLT 2.0 dla .NET? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie .NET 3.5 nie obsługuje w pełni XPATH 2.0 ani XSLT 2.0, co jest po prostu bardzo złe. Czy …
91 .net  xslt  xpath 


3
Dopasowywanie węzła na podstawie wartości rodzeństwa do XPath
Posiadanie takiego dokumentu XML: <?xml version="1.0" encoding="UTF-8"?> <records type="array"> <record> <name>svn</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">69075</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> </record> <record> <name>domain.tld.</name> <record-type>NS</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>domain.tld.</data> </record> <record> <name>blog</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> …
89 xml  xpath 

2
XPath wybieranie węzła z pewną wartością atrybutu równa się wartości atrybutu innego węzła [zamknięte]
To pytanie raczej nie pomoże przyszłym odwiedzającym; ma znaczenie tylko dla małego obszaru geograficznego, określonego momentu lub wyjątkowo wąskiej sytuacji, która nie ma ogólnego zastosowania do odbiorców internetu na całym świecie. Aby uzyskać pomoc w szerszym zastosowaniu tego pytania, odwiedź Centrum pomocy . Zamknięte 7 lat temu . <grand id="grand"> …
89 xpath 

6
Jak znaleźć adres URL łącza za pomocą tekstu łącza za pomocą XPath?
Mam dobrze uformowaną stronę XHTML . Chcę znaleźć docelowy adres URL łącza, gdy mam tekst, do którego prowadzi łącze. Przykład <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> Chcę wyrażenia XPath takiego, że jeśli zostanie podane programming questions site, da, http://stackoverflow.coma jeśli podam, newsda http://cnn.com.
88 xml  xhtml  xpath 



3
Jaka jest różnica między cssSelector i Xpath i która jest lepsza pod względem wydajności do testowania w różnych przeglądarkach?
Pracuję z Selenium WebDriver 2.25.0 nad wielojęzyczną aplikacją internetową i głównie testuję zawartość strony (dla różnych języków, takich jak arabski, angielski, rosyjski itp.). Dla mojej aplikacji, która jest lepsza pod względem wydajności i upewnij się, że powinna obsługiwać wszystkie przeglądarki (tj. IE 7,8,9, FF, Chrome itp.). Z góry dziękuję za …

6
Wybieranie klasy css za pomocą xpath
Chcę wybrać tylko własną klasę o nazwie .date Z jakiegoś powodu nie mogę tego uruchomić. Jeśli ktoś wie, co jest nie tak z moim kodem, będzie to bardzo cenne. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as …
87 php  html  xml  xpath  web 

8
Znajdź pozycję węzła za pomocą xpath
Czy ktoś wie, jak uzyskać pozycję węzła za pomocą xpath? Powiedzmy, że mam następujący plik XML: <a> <b>zyx</b> <b>wvu</b> <b>tsr</b> <b>qpo</b> </a> Mogę użyć następującego zapytania xpath, aby wybrać trzeci <b> węzeł (<b> tsr </b>): a/b[.='tsr'] Co jest w porządku, ale chcę zwrócić porządkową pozycję tego węzła, na przykład: a/b[.='tsr']/position() …
86 xpath 

2
Wybieranie elementów, których atrybut zaczyna się od czegoś w XPath
Jak mówi tytuł, czy można wybrać w XPath elementy, które zaczynają się tylko od określonego ciągu, ale być może nie kończą się tym samym? Na przykład istnieją 3 elementy kotwiące: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> Chcę otrzymywać tylko elementy zakotwiczenia zaczynające się od „buy.php /”. Nie sądzę, że zadziała, prawda: getByXPath("//a[@href='buy.php/']") …
86 java  html  xhtml  xpath 

6
Zastąp ciąg XSLT
Naprawdę nie znam XSL, ale muszę poprawić ten kod, zmniejszyłem go, aby był prostszy. Otrzymuję ten błąd Nieprawidłowa funkcja XSLT / XPath w tej linii <xsl:variable name="text" select="replace($text,'a','b')"/> To jest plik XSL <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:inm="http://www.inmagic.com/webpublisher/query" version="1.0"> <xsl:output method="text" encoding="UTF-8" /> <xsl:preserve-space elements="*" /> <xsl:template match="text()" /> <xsl:template match="mos"> <xsl:apply-templates /> …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.