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.

XPath zu finden, die nächste Vorfahren-element enthält ein element, ein Attribut mit einem bestimmten Wert

Anzahl der Antworten 4 Antworten
ancestor::foo[bar[@attr="val"]] Ich dachte, das würde funktionieren, aber es ist nicht. Ich muss die nächsten foo element in dem Baum, der hat ein bar Kind-element, das wiederum hat eine attr Attribut val. InformationsquelleAutor der Frage Core Xii |

Die Performance von XPath-vs-DOM

Anzahl der Antworten 3 Antworten
Würde jemand mich aufklären einige umfassende performance-Vergleiche zwischen XPath und DOM in den verschiedenen Szenarien? Ich habe einige Fragen, SO wie xPath-vs-DOM-API, die eine hat eine bessere Leistung und XPath-oder querySelector?. Keiner von Ihnen erwähnt bestimmten Fällen.

Welche version von XPATH und XSLT bin ich mit..?

Anzahl der Antworten 4 Antworten
Wie zu wissen, welche version von XPATH und XSLT bin ich mit...? Sagen, ich habe installiert, JDK 1.7, dann die version von XPATH-und XSLT-muss ich haben..? InformationsquelleAutor der Frage John | 2011-10-31

Wie man Attribut-Wert von Knoten mit xpath?

Anzahl der Antworten 1 Antworten
Völlig neue xpath. Habe ich xml: <Values> <Value Value="a" CustomAtr="1" /> <Value Value="b" CustomAtr="2" /> <Value Value="c" CustomAtr="3" /> </Values> Wert zu erhalten, die durch den index, die ich verwenden kann: string(/*/Value[1]/@CustomAtr) Ist es möglich, den Wert

xsl:variable als xpath-Wert für andere xsl-tag

Anzahl der Antworten 3 Antworten
Habe ich Probleme mit xsl:variable. Ich will erstellen Sie eine variable mit einem Wert, der abhängig vom Wert eines anderen XML-Knoten-Attribut. Diese gute Arbeit. Aber wenn ich versuche, erstellen Sie eine variable mit einem string-Wert, der darstellt,

Was ist eine einfache Möglichkeit in java, die zum auswerten einer xpath auf einen string und liefert ein Ergebnis-string

Anzahl der Antworten 3 Antworten
Einfache Antwort benötigt, um eine einfache Frage. Beispiel: String xml = "<car><manufacturer>toyota</manufacturer></car>"; String xpath = "/car/manufacturer"; assertEquals("toyota",evaluate(xml, xpath)); Wie kann ich schreiben Sie die evaluate-Methode in der einfachen und lesbaren Art und Weise, die Arbeit wird für

Wie man der folgenden Geschwisterknoten in XSLT

Anzahl der Antworten 1 Antworten
Ich bin ziemlich neu in XSLT und dies ist mein XML: <projects> <project> <number>1</number> <title>Project X</title> </project> <project> <number>2</number> <title>Project Y</title> </project> <project> <number>3</number> <title>Project Z</title> </project> </projects> Wenn ich haben ein Projekt und wollen, dass die

Die Verwendung von XPath wildcards Attribute Selenium WebDriver

Anzahl der Antworten 2 Antworten
Möchte ich Platzhalter verwenden, die in meine Attribute. Dies ist zum Beispiel regelmäßig meine XPath: //input[@id='activation:j_idt84:voId:1']` Möchte ich ersetzen die j_idt Zahl mit einem Platzhalter, denn die Anzahl ist dynamisch. Ich bin auf der Suche nach so

Standard-XML-namespace, JDOM und XPath

Anzahl der Antworten 3 Antworten
Will ich mit JDOM Lesen in eine XML-Datei, dann verwenden XPath zu extrahieren von Daten aus der JDOM-Dokument. Schafft es das Document-Objekt in Ordnung, aber wenn ich die XPath-Abfrage an das Dokument für eine Liste von Elementen

Ist es möglich, ignorieren von namespaces in c# bei der Verwendung von xPath?

Anzahl der Antworten 1 Antworten
Ich könnte entweder von den folgenden xml-Code: <?xml version="1.0" encoding="UTF-8"?> <dc:video xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:title> A vid with Pete </dc:title> <dc:description> Petes vid </dc:description> <dc:contributor> Pete </dc:contributor> <dc:subject> Cat 2 </dc:subject> </dc:video> Oder: <?xml version="1.0" encoding="UTF-8"?> <video> <title> A

Die Gruppierung der xml-Knoten vom Wert eines Kindes in Xsl

Anzahl der Antworten 3 Antworten
<root> <element> <id>1</id> <group>first</group> </element> <element> <id>2</id> <group>second</group> </element> <element> <id>3</id> <group>first</group> </element> ... <root> Wie kann ich meine Gruppe von Elementen, indem Sie den Namen der Gruppe in xslt 1.0. die Ausgabe: <root> <group name="first"> <element>

Python - ElementTree - nicht absolute Pfad auf element

Anzahl der Antworten 1 Antworten
Ich bin immer diese Fehlermeldung in der ElementTree, wenn ich versuche, führen Sie den folgenden code: SyntaxError: cannot use absolute path on element Meinem XML-Dokument sieht wie folgt aus: <Scripts> <Script> <StepList> <Step> <StepText> </StepText> <StepText> </StepText>

XPath-check für nicht vorhandene Knoten

Anzahl der Antworten 4 Antworten
Ich habe ein bisschen Probleme bei der Suche nach den richtigen XPath-syntax zu überprüfen, ob ein bestimmter Knoten in meiner XML vorhanden ist. Ich bin mir nur erlaubt die Verwendung von XPath (also kein XSL-oder etwas anderes

Wählen Sie untergeordnete Knoten basierend auf deren Inhalt

Anzahl der Antworten 1 Antworten
XML-Codeausschnitt: <AA> <BB>foo</BB> <CC>bar</CC> <DD>baz</DD> <EE>bar</EE> </AA> Wie kann ich wählen Sie alle untergeordneten Knoten des <AA> haben bar wie sein Inhalt? In dem Beispiel oben, würde ich wollen, wählen Sie <CC> und <EE>. Ich denke die

Wählen Sie die XML-Knoten, die als Zeilen

Anzahl der Antworten 5 Antworten
Bin ich Auswahl aus einer Tabelle, die eine XML-Spalte mithilfe von T-SQL. Ich möchte wählen Sie eine bestimmte Art von Knoten und eine Zeile erstellt für jeden. Zum Beispiel, nehmen wir an, ich bin der Auswahl aus

Zweite element text mit XPath?

Anzahl der Antworten 3 Antworten
<span class='python'> <a>google</a> <a>chrome</a> </span> Ich will chrome und haben es zu arbeiten, wie dies bereits. q = item.findall('.//span[@class="python"]//a') t = q[1].text # first element = 0 Möchte ich es kombinieren in einem einzigen XPath-Ausdruck und bekommen

Text-Inhalt von einem HTML-element mit Hilfe von XPath?

Anzahl der Antworten 1 Antworten
Sehen Sie diesen html - <div> <p> <span class="abc">Monitor</span> <b>$300</b> </p> <a href="/add">Add to cart</a> </div> <div> <p> <span class="abc">Keyboard</span> $20 </p> <a href="/add">Add to cart</a> </div> Verwendung von xpath-ich möchte analysieren Monitor $300 und Keyboard $20.

Wie man H1,H2,H3,... mit einem einzigen xpath-Ausdruck

Anzahl der Antworten 1 Antworten
Wie kann ich H1,H2,H3 Inhalt in einem einzigen xpath-Ausdruck? Ich weiß, dass ich dies tun könnte. //html/body/h1/text() //html/body/h2/text() //html/body/h3/text() und so weiter. InformationsquelleAutor der Frage Aivan Monceller | 2011-11-03

Die Prüfung für das XML-Attribut

Anzahl der Antworten 4 Antworten
Habe ich ein Stück von XML etwa so: <root> <foo src=""/> <foo src="bar"/> <foo /> </root> Möchte ich wissen, welche Elemente haben ein Attribut "src"die leer sind und die Werte. Dem ich am weitesten gekommen ist mit

XPath-Abfrage, um wählen Sie alle href Attribute von <a> - tag, die 'class' - Attribut angegebenen Zeichenfolge entspricht

Anzahl der Antworten 4 Antworten
Ich weiß nicht, warum folgende Abfrage funktioniert nicht: //a/@href[@class='specified_string'] InformationsquelleAutor der Frage l245c4l | 2010-04-22

Java-XSLT-Prozessoren, Unterstützung für XPath 2.0 -

Anzahl der Antworten 3 Antworten
Was sind die derzeit verfügbaren XSLT-Prozessoren, Unterstützung für XPath 2.0-standard? InformationsquelleAutor der Frage Lucas Pottersky | 2009-02-05

PHP xpath enthält eine Klasse und nicht-Klasse

Anzahl der Antworten 3 Antworten
Den Titel bringt es auf den Punkt. Ich versuche, die Abfrage in einer HTML-Datei für alle div-tags, die die Klasse result " und " enthält nicht die Klasse grid. <div class="result grid">skip this div</div> <div class="result">grab this

Wie man der vorhergehenden Elements?

Anzahl der Antworten 3 Antworten
<p class="small" style="margin: 16px 4px 8px;"> <b> <a class="menu-root" href="#pg-jump">Pages</a> : <b>1</b> <a class="pg" href="viewforum.php?f=941&start=50">2</a> <a class="pg" href="viewforum.php?f=941&start=100">3</a> ... <a class="pg" href="viewforum.php?f=941&start=8400">169</a> <a class="pg" href="viewforum.php?f=941&start=8450">170</a> <a class="pg" href="viewforum.php?f=941&start=8500">171</a> <a class="pg" href="viewforum.php?f=941&start=50">Next.</a> </b> </p> Will ich fangen a

Wie kann ich ein element einfügen in die xml nach/vor bestimmten element in java

Anzahl der Antworten 2 Antworten
Hier ist mein code, vielleicht werden Sie sofort bemerken, was mir fehlt : DocumentBuilderFactory domFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = domFactory.newDocumentBuilder(); Document doc = builder.parse(fileName)); XPathFactory factory = XPathFactory.newInstance(); XPath xpath = factory.newXPath(); XPathExpression expr = xpath.compile("//CustomerId");

XSL: Wie am besten lagern Sie einen Knoten in eine variable und dann wird es uns in Zukunft xpath-Ausdrücke?

Anzahl der Antworten 3 Antworten
Brauche ich zum speichern einer node set in variable und führen Sie dann mehr filting/Sortierung auf, die es danach. Alle Beispiele, die ich gesehen habe, diese beinhalten entweder mit XSL2 oder Erweiterungen, welche nicht wirklich eine option.

Wie, um einen text-Knoten, dann Folgen Sie den übergeordneten Knoten mit XPath

Anzahl der Antworten 2 Antworten
Ich versuche zu analysieren, einige HTML mit XPath. Nach der vereinfachten XML-Beispiel unten, ich möchte mit der Zeichenfolge 'Text 1', dann packen Sie den Inhalt der relevanten content Knoten. <doc> <block> <title>Text 1</title> <content>Stuff I want</content> </block>

xpath, um alle Kinder text

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, alle zu erhalten, die Kinder-Knoten die Werte innerhalb der ul-tag. Eingang: <ul> <li class="type">Industry</li> <li><a href="/store/Browse/?N=355+361+4294855087">Automotive</a></li> <li><a href="/store/Browse/?N=355+361+4294855065">Parts </a></li> <li>Tires</li> </ul> Ausgabe: Industrie -, Automobil -, Teile -, Reifen. InformationsquelleAutor der Frage pallavi

Extrahieren von lxml xpath für html-Tabelle

Anzahl der Antworten 1 Antworten
Ich habe ein html-doc ähnlich der folgenden: <html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml"> <div id="Symbols" class="cb"> <table class="quotes"> <tr><th>Code</th><th>Name</th> <th style="text-align:right;">High</th> <th style="text-align:right;">Low</th> </tr> <tr class="ro" onclick="location.href='/xyz.com/A.htm';" style="color:red;"> <td><a href="/xyz.com/A.htm" title="Display,A">A</a></td> <td>A Inc.</td> <td align="right">45.44</td> <td align="right">44.26</td> <tr class="re" onclick="location.href='/xyz.com/B.htm';"

Einen string-Wert basiert auf XPATH-Bedingung

Anzahl der Antworten 2 Antworten
Wenn ich das folgende XML -, wie Sie zum angeben einer xpath-string zurückgeben, basierend auf einer Bedingung. Zum Beispiel hier if //b[@id=23] then "Profit" else "Loss" <a> <b id="23"/> <c></c> <d></d> <e> <f id="23"> <i>123</i> <j>234</j> <f>

XPath SelectNodes .NET

Anzahl der Antworten 4 Antworten
<Document> <A> <B> <C></C> </B> </A> <E> <F> <C></C> </F> <G> <C></C> </G> </E> </Document> Wenn ich laden Sie die obige XML-Daten in ein XmlDocument und eine SelectSingleNode auf Eine Verwendung der XPath-Anfrage //C XmlNode oNode =

XPath mit Namespaces in Java

Anzahl der Antworten 2 Antworten
Ich würde gerne alle der Inhalt zwischen den tags, aber ich weiß nicht, wie Sie dies tun, weil der urn: namespace. <urn:ResponseStatus version="1.0" xmlns:urn="urn:camera-org"> <urn:requestURL>/CAMERA/Streaming/status</urn:requestURL> <urn:statusCode>4</urn:statusCode> <urn:statusString>Invalid Operation</urn:statusString> <urn:id>0</urn:id> </urn:ResponseStatus> Irgendwelche Ideen ? Dank ! InformationsquelleAutor der

Wie benenne ich die XML-tags mit Hilfe von XSLT

Anzahl der Antworten 1 Antworten
Dies ist mein XML- <CATALOG> <NAME>C1</NAME> <CD> <NAME>Empire Burlesque</NAME> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>Columbia</COMPANY> <PRICE>10.90</PRICE> <YEAR>1985</YEAR> </CD> <CD> <NAME>Hide your heart</NAME> <ARTIST>Bonnie Tyler</ARTIST> <COUNTRY>UK</COUNTRY> <COMPANY>CBS Records</COMPANY> <PRICE>9.90</PRICE> <YEAR>1988</YEAR> </CD> </CATALOG> Möchte ich ersetzen Sie die NAMEN im Katalog

XPath: wählen Sie untergeordnete Elemente, die *nicht* einen bestimmten Namen haben

Anzahl der Antworten 3 Antworten
<a> <b/> <c/> <d/> <b/> <e/> </a> Wie wähle ich die Kinder des "einen" , nicht "b"? InformationsquelleAutor der Frage Thomas | 2010-01-28

Verwendung von "nicht" in xpath?

Anzahl der Antworten 3 Antworten
Ich schreiben möchte so etwas in der Art: //a[not contains(@id, 'xx')] (also alle, die links, da gibt 'id' - Attribut nicht enthalten, der string "xx") Ich kann nicht finden die richtige syntax. InformationsquelleAutor der Frage Guy |

Wie kann ich den trim-Raum in der XSLT-ohne Austausch repating Leerzeichen durch einzelne?

Anzahl der Antworten 5 Antworten
Die Funktion normalize-space ersetzt werden Sequenzen von Leerzeichen durch ein einzelnes Leerzeichen und trimmt den mitgelieferten string. Wie kann ich nur schneiden Sie die Zeichenfolge ohne die Ersetzung von Leerzeichen? Es sind proprietäre Lösungen wie orcl:left-trimaber ich

Wie wähle ich eine XML-Knoten basierend auf seinem Inhalt?

Anzahl der Antworten 3 Antworten
Wie kann ich die Verwendung von XPath zur Auswahl eines XML-Knoten basierend auf seinem Inhalt? Wenn ich zB haben die folgenden xml-Code und wählen Sie die <author>-Knoten mit Ritchie zu bekommen, der Autor heißt mit vollem Namen:

Klicken Sie auf eine Schaltfläche mit XPath-mit teilweise-id und Titel in der Selenium-IDE

Anzahl der Antworten 1 Antworten
Verwendung von Selenium IDE, ich versuche, klicken Sie auf eine Schaltfläche in eine Tabelle auf einer Webseite mit Hilfe von XPath-mit einem Teil einer id und einem Titel aus dem element. Die XPath-ich verwende ist: xpath=//*[contains(@id, 'ctl00_btnAircraftMapCell')]//*[contains(@title,

Abrufen von XML-element-Namen mit t-SQL

Anzahl der Antworten 2 Antworten
Wenn ich: <quotes> <quote> <name>john</name> <content>something or other</content> </quote> <quote> <name>mary</name> <content>random stuff</content> </quote> </quotes> Wie bekomme ich eine Liste mit den Namen der Elemente 'name' und 'content' mit T-SQL? Die besten, die ich habe, so weit

HTML XPath: Extrahieren von text gemischt mit mehrere tags?

Anzahl der Antworten 3 Antworten
Ziel: Extrahieren von text aus einem bestimmten element (z.B. li), unter Missachtung der verschiedenen gemischten in-tags, D. H. abflachen der ersten Ebene untergeordneten und einfach wieder die verketteten text jedes abgeflacht Kind getrennt. Beispiel: <div id="mw-content-text"><h2><span class="mw-headline"

HTML XPath-Suche von Klasse und text

Anzahl der Antworten 2 Antworten
Ich möchten, finden alle Elemente in xpath, die durch die Klasse und text. Ich habe dies ausprobiert, aber es funktioniert nicht. //[contains(@class, 'myclass')]//[text() = 'QWERTZ'] Ich versuche zu finden, alle Elemente, die eine Klasse von 'myclass' und

XPath zurück default-Wert, wenn Knoten nicht vorhanden

Anzahl der Antworten 5 Antworten
Sagen, ich habe ein paar XML-Dokumenten <Foo> <Bar/> <Baz>mystring</Baz> </Foo> und <Foo> <Bar/> </Foo> Ich möchte einen XPath (Version 1.0) nur, dass wieder ein "mystring" für das erste Dokument und "nicht-gefunden" für die zweite. Ich habe versucht,

Wie entfernen-namespace aus der xml-Ausgabe?

Anzahl der Antworten 1 Antworten
Unten ist mein xsl <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ms="http://www.test.com/schemas/test" xmlns:ns="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="ms ns"> <xsl:output method="xml" indent="yes"/> <xsl:template match="/"> <XMLResponse> <xsl:apply-templates select="ms:ProductRS/ms:Product"/> </XMLResponse> </xsl:template> <-- some templates here --> </xsl:stylesheet> In der Ausgabe bekomme ich wie unten <?xml version="1.0"

Selen, wie man den Inhalt des href-innerhalb von ein paar gezielte Klasse

Anzahl der Antworten 2 Antworten
Ich versuche zum abrufen der Daten von der Seite hat das html in unten <div class="someclass"> <p class="name"><a href="#/word/1/">helloworld</a></p> </div> Mein Ziel ist es zu analysieren "#/Wort/1/" Was ich getan habe ist target = self.driver.find_element_by_class_name('someclass') print target

Wie man das E-Modul, eine Zahl in XPath/XSLT?

Anzahl der Antworten 3 Antworten
Möchte ich zur Berechnung der modulo einer Zahl in der XPath -, aber das funktioniert nicht: <xsl:if test="(count()%8)"> Wie würde ich es tun? Ich Schaute auf die XPath -Funktion Verweis hieraber nicht so etwas. InformationsquelleAutor der Frage

Wie man die übergeordneten Knotens name des aktuellen Knotens?

Anzahl der Antworten 2 Antworten
was ist die richtige syntax zu Holen Sie sich die aktuellen Knotens Eltern-Knoten den Namen? Ich weiß, es ist über die AxisName Eltern, aber was ist die richtige syntax? zum Beispiel der folgende xml - <netcdf xmlns="http://www.unidata.ucar.edu/namespaces/netcdf/ncml-2.2"

Wie Sie sagen, die Verwendung von XPath-wenn ein element vorhanden ist und nicht leer?

Anzahl der Antworten 5 Antworten
Ich habe eine XML-Eingabe etwas auf dieser Linie: <Holding id="12"> <Policy> <HoldingForm tc="1">Individual</HoldingForm> <PolNumber>848433</PolNumber> <LineOfBusiness tc="1">Life</LineOfBusiness> <CarrierCode>67644</CarrierCode> </Policy> </Holding> Meine manipulation auf diese XML-hängt davon ab, ob <PolNumber> (seine ein optionales element in der schema) einen Wert

XSL substring und indexOf

Anzahl der Antworten 5 Antworten
Ich bin neu in XSLT. Ich Frage mich, ob es möglich ist, wählen Sie einen Teilstring eines Elements. Ich bin versucht zu Parsen eines RSS-Feeds. Die Beschreibung dieser Wert hat mehr text als das, was ich zeigen

Wie wähle ich Elemente innerhalb eines iframe mit Xpath?

Anzahl der Antworten 1 Antworten
Erstellen Sie ein Selenium-test-testen Sie unsere Erweiterungen mit AOL-mail. Ich schaffte es zum login von AOL und Komponieren eine E-Mail, aber ich muss auch wählen Sie die Elemente innerhalb des Editors, die in einem iframe. Ich überprüft,

Geschachtelte for-each-Schleifen, zugreifen auf das äußere element with variable der inneren Schleife

Anzahl der Antworten 1 Antworten
Ich versuche zu schreiben, eine XSL, die ausgegeben wird eine bestimmte Teilmenge der Felder aus der XML-Quelle. Diese Teilmenge bestimmt werden, die bei der transformation der Zeit, über eine externe XML-Konfigurations-Dokument mit dem Feld-Namen, und andere spezifische

So wählen Sie mehrere Knoten in den verschiedenen Ebenen?

Anzahl der Antworten 3 Antworten
Nachdem diese (vereinfachte) XML: <?xml version="1.0" encoding="UTF-8"?> <kml> <Document> <Placemark> <name>Poly 1</name> <Polygon> <coordinates> -58.40844625779582,-34.60295278618136,0 </coordinates> </Polygon> </Placemark> <Placemark> <name>Poly 2</name> <Polygon> <coordinates> -58.40414334150432,-34.59992445476809,0 </coordinates> </Polygon> </Placemark> </Document> </kml> Wie kann ich wählen Sie den Namen und