Tag: xpath

Der primäre Zweck von XPath ist es, Teile eines XML-Dokuments. Es bietet auch grundlegende Einrichtungen für die manipulation von strings, zahlen und booleans. XPath verwendet eine kompakte nicht-XML-syntax. XPath operiert auf der abstrakten, logischen Struktur eines XML-Dokuments, anstatt auf die Oberfläche der syntax.

Schließen Sie bestimmte Elemente aus der Auswahl in XPath aus

Anzahl der Antworten 4 Antworten
Ich weiß, das ist eine einfache Frage, aber ich kann ' T es herausfinden. Betrachten Sie das folgende einfache XML-Dokument: <root> <a></a> <b></b> <c></c> <a></a> <d></d> <e></e> <a></a> <a></a> </root> Was ist der beste Weg, um wählen

So lesen Sie das Attribut eines übergeordneten Knotens von einem untergeordneten Knoten in XSLT

Anzahl der Antworten 1 Antworten
Möchte nur wissen, wie zu Lesen, ein Attribut von einem übergeordneten Knoten aus einem child-node im XSLT. code: <A> <b attr1="xx"> <c> </c> </b> </A> XSLT: <xsl:template match="c"> <xsl:value-of select="attribute of b node"> </xsl:template> InformationsquelleAutor der Frage

Wie kann der Elternknoten mit XQuery abgerufen werden?

Anzahl der Antworten 4 Antworten
Bin ich mit XML und XQuerie. Ich in der Regel verwenden Sie einen XPath-Ausdruck relativ zu einem übergeordneten Knoten zum abrufen seiner Kind-Knoten. Aber ich bin nicht sicher, wie Sie das Gegenteil tun heißt, wenn ich einen

XPath: Wie überprüft man, ob ein Attribut existiert?

Anzahl der Antworten 3 Antworten
Angesichts der folgenden XML-Code, wie Schreibe ich eine XPath-Abfrage zu ziehen, Knoten, wo das Attribut foo existiert?: <node1> <node2> <node3 foo='bar'></node3> <node3></node3> <node3 bar='foo'></node3> <node3 foo='foobar'></node3> </node2> </node1> InformationsquelleAutor der Frage Byron Whitlock | 2010-09-17

Xpath: Wie wählt man eine Option basierend auf ihrer Eigenschaft text not value?

Anzahl der Antworten 2 Antworten
betrachten beide Arten: <select name="garden"> <option>Flowers</option> <option selected="selected">Shrubs</option> <option>Trees</option> <option selected="selected">Bushes</option> <option>Grass</option> <option>Dirt</option> </select> Ist @val für die Angabe der value="" Attribut ? Ist @value für die Angabe der innerText-Wert ? zum Beispiel, was passiert, wenn <option>

Gibt es eine bessere Möglichkeit, Elternknoten des XPath-Abfrageergebnisses zu erhalten?

Anzahl der Antworten 2 Antworten
Gegeben markup wie dieses: <div class="foo"> <div><span class="a1"></span><a href="...">...</a></div> <div><span class="a2"></span><a href="...">...</a></div> <div><span class="a1"></span>some text</div> <div><span class="a3"></span>some text</div> </div> Nun bin ich daran interessiert, diese <a> und some text NUR, wenn die anschließenden span ist Klasse a1.

Wie wähle ich den angegebenen Knoten innerhalb von Xpath-Knoten durch Index mit Selenium aus?

Anzahl der Antworten 4 Antworten
Ich Schreibe ein Selenium-Testfall. Und hier ist der xpath-Ausdruck, den ich verwenden, um eine übereinstimmung mit allen "Ändern" - buttons in eine Tabelle mit Daten. //img[@title='Modify'] Meine Frage ist, wie kann ich die passenden Knoten-sets von index?

Suchen von untergeordneten Knoten von WebElements in Selen

Anzahl der Antworten 5 Antworten
Ich bin mit selenium zum testen meiner web-Anwendung, und ich kann erfolgreich finden-tags mit By.xpath. Aber jetzt und dann muss ich feststellen untergeordneten Knoten innerhalb des Knotens. Beispiel: <div id="a"> <div> <span /> <input /> </div> </div>

Wie bekomme ich Knotenwert / innerHTML mit XPath?

Anzahl der Antworten 4 Antworten
Ich habe einen XPath-Ausdruck zu wählen, um eine Klasse, die ich will: //div[@class='myclass']. Aber es gibt mir das ganze div (mit der <div class='myclass'> auch, aber ich möchte zurück, nur der Inhalt dieses Tags, ohne den tag

Wie verwende ich XPath, um die Anzahl der Knoten mit einem bestimmten Attribut zu zählen?

Anzahl der Antworten 2 Antworten
Ich kann nicht scheinen, um einen XPath-Ausdruck, um zu arbeiten für mein Szenario. Ich möchte, um herauszufinden, alle "Geräte" - Knoten vom Typ "EndDevice". Ich bin in der Lage, zu zählen all die "Geräte" - Knoten, und

XPath: Wählen Sie das erste Element mit einem bestimmten Attribut

Anzahl der Antworten 8 Antworten
Den XPath - bookstore/book[1] wählt das erste Buch Knoten unter bookstore. Wie kann ich wählen Sie den ersten Knoten, der entspricht eine kompliziertere Bedingung, z.B. der erste Knoten, der entspricht /bookstore/book[@location='US'] InformationsquelleAutor der Frage ripper234 | 2009-06-17

Ausführen von XPath auf dem untergeordneten Knoten

Anzahl der Antworten 4 Antworten
Ich versuche zu tun, eine xpath-lookup an Knoten zurückgegeben, die von xpath-lookup, aber es scheint nicht zu funktionieren wie ich es erwartet habe.XPath ausgeführt auf die Kind-Knoten eines Dokuments zu sein scheinen executd gegen HDie root-Knoten des

Gibt es eine "if -then - else" -Anweisung in XPath?

Anzahl der Antworten 7 Antworten
Scheint es mit allen die reiche Menge von Funktion, in xpath, die Sie tun könnten, ein "wenn" . Aber mein Motor hält, darauf zu beharren "es gibt keine solche Funktion" , und ich wohl kaum eine Dokumentation

Wie wähle ich zwei Attribute aus demselben Knoten mit einem Ausdruck in XPath?

Anzahl der Antworten 4 Antworten
Beispiel: //person[@id='abc123']/@haircolor|/@weight" PS. es gibt viele "Personen" - Datensätze Kommentar zu dem Problem Ich konnte das nicht besser als //person[@id='abc123']/@Haarfarbe|//person[@id='abc123']/@Gewicht. Es scheint, //person[@id='abc123']/(@Haarfarbe|@Gewicht) nicht funktionieren, weil | werden auf der ersten Ebene. Kommentarautor: Kobi Sie wollen wählen

Konzept XML XLST Vorgänger-Geschwister und Vorfahre

Anzahl der Antworten 3 Antworten
Ich bin ganz neu von xslt -, und Sie können einfach sein oder Komplex. Ich möchte deutlich machen, einige der Konzepte. Welche vor-Geschwister und was ist Vorfahr, nach der Suche von google fand ich Vorfahren Erklärung. und

Wie wähle ich einen Knoten mit XPath aus, wenn der Geschwisterknoten einen bestimmten Wert hat?

Anzahl der Antworten 5 Antworten
Habe ich das folgende Dokument: <a> <bb>abc</bb> <cc>ccc</cc> <dd>ddd</dd> </a> <a> <bb>zz</bb> <cc>1</cc> <dd>2</dd> </a> Wie bekomme ich den Wert von <cc> Verwendung von XPath-wenn <bb> ist zz? Kommentar zu dem Problem das problem ist, ich weiß,

Gibt es einen Online-Tester für xPath-Selektoren?

Anzahl der Antworten 11 Antworten
Ich weiß, es gibt einige online-regex-Bewerter.. sehr nützlich, matching in real time. Sie sind wie web-Anwendungen von RegexBuddy. Ich Frage mich, ob es eine ähnliche Sache, für die xPath-Selektoren? Ich bin nur zu lernen, und es wäre

XPath: Wie führe ich einen kleinen Anruf in XPath durch?

Anzahl der Antworten 1 Antworten
Ich bin mit Firefox XPath-checker und kann nicht die syntax Recht. Ich habe einen link: <a>LinkName</a> und ich versuche dabei: //a[lower-case(child::text())='linkname'] aber ich habe einen syntax-Fehler. Was mache ich falsch? Dank InformationsquelleAutor der Frage Guy | 2009-12-27

Die Liste der Referenzen aus csproj-Dateien lesen

Anzahl der Antworten 3 Antworten
Kennt jemand eine Möglichkeit, programmgesteuert Lesen Sie die Liste der Verweise in einem VS2008 csproj Datei? MSBuild nicht angezeigt um diese Funktionalität zu unterstützen. Ich versuche zu Lesen, die Knoten laden Sie die csproj-Datei in ein XmlDocument-aber

Python Selenium: Finden Sie Objektattribute mit Xpath

Anzahl der Antworten 3 Antworten
Ich bin neu in xpath, die versuchen, um den Wert von "Wert" mit Hilfe von xpath: <input type="submit" value=" Search " class="long searchButton" style="width:190px !important;"> während es ist leicht zu finden-element "type="submit" wie: browser.find_elements_by_xpath("//*[@type='submit']") Habe ich noch

Verwenden Sie xpath, um Elemente mit mehreren Attributen / Werten auszuwählen

Anzahl der Antworten 4 Antworten
Ich habe ein XML-Dokument, das ich brauche, um Streifen aus bestimmten teilen von Daten xml-Dokument hat eine Struktur wie folgt:- <a> <b select='yes please'> <c d='text1' e='text11'/> <c d='text2' e='text12'/> <c d='text3' e='text13'/> <c d='text4' e='text14'/> <c

Wie man mehrere Testbedingungen in 'test' Attributausdruck von & lt; xsl: if & gt; Etikett

Anzahl der Antworten 2 Antworten
Gibt es keine Möglichkeit, mehrere Bedingungen einschließen, die im "test" - Attribut-Ausdruck in <xsl:if> tag der XSLT-wie <xsl:if test="$var='ab' | $var='bc' | $var='ca' "> </xsl:if> Iam bekommen eine Fehlermeldung wie "Ausdruck, der ausgewertet werden muss, um ein