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.
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
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
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
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
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>
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.
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?
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>
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
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
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
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
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
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
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
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ß,
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
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
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
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
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
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