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.

Filterung von Inhalten mit style display:none in einem XPath-Ausdruck

Anzahl der Antworten 1 Antworten
Ich versuche zu analysieren, mit lxml python-und das ist meine Ausgabe <td> <span style="display:inline">text1</span> <span style="display:none">text2</span> <span>text3</span> text4 </td> Dachte, ich war schlau genug, um zu verwenden Sie die folgende tree = tr.xpath("//*[contains(@style,'inline')]/text()") Aber dann dachte ich,

Wie wähle ich die letzten N Elemente mit XPath?

Anzahl der Antworten 2 Antworten
Unterstütze ich eine Website, die Inhalte generiert XML, das wird dann übersetzt in web-Seiten mit Hilfe von XSLT. Ich bin gebeten worden, zu erstellen Sie ein neues stylesheet für die Transformation der Ausgabe des "Archiv" - Seite

Wie man Attribut-Wert mittels XPath in Java?

Anzahl der Antworten 2 Antworten
Ich habe folgende XML-Parsen mit Hilfe von XPath: <?xml version="1.0" encoding="UTF-8"?> <schema> <element name="name_ele1" id="name_id_1" >test name1</element> <element name="name_ele2" id="name_id_2" >test name2</element> <element name="name_ele2" id="name_id_3" >test name3</element> </schema> Möchte ich Holen "name" aus dem xml-Dokument basierend auf

Verwendung von Funktionen in XSLT

Anzahl der Antworten 2 Antworten
Ich bin learning XSLT. Diese Fragen können offensichtlich sein, aber ich bin wirklich nun fest. Sauerstoff gibt die folgenden zwei Arten von Fehlern: Namespace ist nicht erklärt für 'ownFunction()'. ("nicht deklariertes namespace-Präfix {xs}") unbekannten system-Funktion index-of-string() Die

Brauche Hilfe bei der Suche nach xpath-input-Feld neben dem label

Anzahl der Antworten 1 Antworten
Ich haben eine dom-Struktur wie diese <tr class=""> <td class="labelCol requiredInput"> <label for="name_lastacc2" class=""> <span class="requiredMark">*</span> Last Name</label> </td> <td class="dataCol col02"> <div class="requiredInput"> <div class="requiredBlock"></div> <input id="name_lastacc2" maxlength="80" name="name_lastacc2" size="20" tabindex="3" type="text"></div> </td> <td class="labelCol"> <label

Durchlaufen XmlNodeList, Wert ist immer der gleiche

Anzahl der Antworten 2 Antworten
Ich habe Folgendes XML: <xmlRequest> <stats> <match mid='40704828'> <match_stats> <ms aid='254664' cli_name='Hero_Engineer'> <stat name='nickname'>lethallynx</stat> <stat name='level'>11</stat> </ms> <ms aid='354522' cli_name='Hero_Devourer'> <stat name='nickname'>AbendrothA</stat> <stat name='level'>12</stat> </ms> </match_stats> </match> </stats> </xmlRequest> Ich versuche die zu extrahieren Wert von nickName

Wählen Sie das erste Ergebnis in XPath

Anzahl der Antworten 5 Antworten
Ist, habe ich mich zu dieser Frage: Wählen Sie zunächst nur mit XPath? Aber wenn ich eine node-set: <container value=""> <data id="1"></data> <data id="2">test</data> <container> <data id="1">test</data> <data id="3">test</data> </container> </container> Nun mein Szenario ist, dass dieser

Erstellung inkrementeller count-variable in XSLT / XPath bei der Verwendung von Xpath-for..in..zurück?

Anzahl der Antworten 3 Antworten
Ich bin mit der XPath-for-Schleife äquivalent - <xsl:for-each select="for $i in 1 to $length return $i">... Und ich brauche wirklich eine count-variable, wie kann ich das erreichen? Dank, Asche. InformationsquelleAutor Ash | 2013-08-07

So entfernen Sie doppelte Elemente aus einer xml-Datei?

Anzahl der Antworten 1 Antworten
Ich habe eine XML-Datei wie <ns0:Employees xmlns:ns0="http://TestIndexMap.Employees"> <Employee FirstName="FirstName_0" LastName="LastName_1" dept="dept_2" empNumber="1"> <Schedules> <Schedule Date_join="2008-01-20" Date_end="2008-01-30" /> </Schedules> </Employee> <Employee FirstName="FirstName_0" LastName="LastName_1" dept="dept_2" empNumber="2"> <Schedules> <Schedule Date_join="2008-01-20" Date_end="2008-01-30" /> </Schedules> </Employee> <Employee FirstName="FirstName_2" LastName="LastName_1" dept="dept_2" empNumber="2"> <Schedules>

Wie einen link zu klicken und die Verwendung von xpath-und selenium ide

Anzahl der Antworten 1 Antworten
im neuen zu beiden xpath und Selen und ich habe müssen in der Lage sein, auf einen link zu klicken mit Selen, basierend auf Wetter oder nicht, ein span, wie ein bestimmter text. Beispiel-code: <div> <span>Fri</span> <ul>

Abrufen von Namespaces von Elements in Java (mit DOM)

Anzahl der Antworten 2 Antworten
Habe ich das folgende XML-Beispiel: <?xml version="1.0" encoding="UTF-8"?> <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/" xmlns:custom="http://example.com/opensearchextensions/1.0/"> <ShortName>Test</ShortName> <Description>Testing....</Description> <Url template="whatever" type="what" /> <Query custom:color="blue" role="example" /> </OpenSearchDescription> Mein Anliegen ist es, mit Query element. Es hat eine Namespace-Attribut und in java müssen

zählen von Kind-Knoten mit XPATH

Anzahl der Antworten 1 Antworten
Habe ich folgende XML - <orderList> <orderInfo orderId="xyz" returnCode="Pending" /> <orderInfo orderId="yzz" returnCode="Shipped"> <orderDetail shipped-date="xxxx-xx-xx xx:xx:xx"> <order> .... </order> </orderDetail> </orderInfo> </orderList> Möchte ich zählen # der Bestellung unter jedem orderDetail Element ... Ich habe versucht, diesen

XPath: Wählen Sie den übergeordneten Knoten einen Unterknoten mit einem Attribut

Anzahl der Antworten 2 Antworten
Möchte ich, um das "Paket" - Knoten, die ein "System" Enkel", die mit "mtm" - Attribut und den Wert von "mtm" - Attribut ist "2055". Für die nachfolgenden Beispiel-Dokument, wird nur das erste Paket den Knoten zurückgegeben

xslt-test, um zu sehen, ob ein Knoten ist eine der ersten X-Kinder von Ihren Eltern

Anzahl der Antworten 2 Antworten
Bin ich die Bearbeitung ein XSLT-template und meine Kenntnisse sind ein wenig eingerostet. Möchte ich schreiben, eine Bedingung, um zu sehen, ob der aktuelle Knoten wird in den ersten drei Kind-Knoten des übergeordneten Elements ein. <parent> <child>

XPath 1.0-Abfragen auf JAXB-Objekte?

Anzahl der Antworten 2 Antworten
JAXB ist großartig, eine echte Zeitersparnis, aber es ist immer noch sehr zeitaufwendig zu durchqueren, das resultierende Objekt Bäume; fast so schlimm wie die direkte Arbeit mit dem DOM. Gibt es eine Möglichkeit, dass ich tun kann,

XPath-Suche nach "id" - Attribut , geben NPE - Java

Anzahl der Antworten 2 Antworten
Alle, Ich habe mehrere XML-Vorlagen, die ich brauche zu füllen mit Daten, um zu erlauben, mein Dokument-generator-Klasse, um mehrere Vorlagen und legen Sie die Daten richtig Bezeichne ich den Knoten, ich will meine Klasse zum einfügen von

die Verwendung von zwei Bedingungen in select-Bedingungen in xslt bei der Verwendung von Vorlage Übernehmen

Anzahl der Antworten 2 Antworten
<xsl:apply-templates mode="block2sequence" select="NewDataSet/Table[CTD_CTD_PKG_ID =$PackageId][position()=1] and NewDataSet/Table[CTD_SEQ_NUM =$strXSLMsgType][position()=1]"/> warum kann ich mit zwei Bedingungen in der obigen Bedingung auswählen, kann einer mir empfehlen Das ist nicht klar: Was wollen Sie erreichen, was Sie wollen ausgewählt, die zwei Bedingungen,

XPath-Knotenmenge in Java

Anzahl der Antworten 1 Antworten
Habe ich diesen code in eclipse NodeSet nodes = (NodeSet) xPath.evaluate(expression,inputSource, XPathConstants.NODESET); und Ihre mir compile-Zeit-Fehler auf der Knotenmenge. Diese sind die Sachen, die ich importiert haben. Können Sie mir sagen, warum es ist, dies zu tun?

Wie wählen Sie die Großeltern eines Knotens unter Verwendung von xslt

Anzahl der Antworten 2 Antworten
Ich bin in einer situation, wo ich nur kann-test für die Kind-Knoten, aber ich habe tags angewendet, um die Großeltern des Kind-Knotens. Habe ich versucht mit: <xsl:call-template name="grandparent" select="parent::parent::node()"/> und: <xsl:call-template name="grandparent" select="ancestor::node [@nameofgrandparentnode]"/> Aber klappt beides

XPath - Alle folgenden Geschwister außer erste spezifische Elemente

Anzahl der Antworten 3 Antworten
Sagen wir, ich bin der Abfrage ein xhtml-Dokument, und ich möchte die Abfrage alle Geschwister folgenden eine Tabelle mit id='target'. Auch, dass ich weder der erste <table> Geschwister noch die ersten <ol> Geschwister von diesem bestimmten element.

Parse HTML-Code in objective C

Anzahl der Antworten 3 Antworten
Habe ich parse eine Html für meine iOS-app. Ich lese im Internet, dass ich nutzen soll die Xpath-und ich fand die Bibliothek TFHpple. Ich sehe, dass diese Bibliothek nutzt die XpathQuery <!DOCTYPE "html"> <html> <head> <meta property="og:site_name"

jquery select-element von xpath

Anzahl der Antworten 3 Antworten
Ich habe eine xpath-Selektor. Wie bekomme ich die Elemente und die entsprechende Auswahl über jQuery? Ich habe gesehen, https://developer.mozilla.org/en/Introduction_to_using_XPath_in_JavaScript aber es funktioniert nicht, jQuery verwenden, und es scheint ein wenig zu ausführlich, und ich nehme an, es

Xpath-Fehler mit nicht() und endet mit()

Anzahl der Antworten 4 Antworten
Habe ich den folgenden Xpath-Ausdruck: //*[not(input)][ends-with(@*, 'Copyright')] Ich erwarte, dass er mir alle Elemente - mit Ausnahme von input - mit jedem Attributwert endet mit "Copyright". Führe ich es in der Selen-2-Java-API mit webDriver.findElements(By.xpath(expression)) und die folgende

Extrahieren href URL mit Python-Requests

Anzahl der Antworten 4 Antworten
Möchte ich extrahieren Sie die URL aus einem xpath-mit den Anfragen Paket in python. Ich kann den text aber nichts, ich versuchen, gibt die URL ein. Kann mir jemand helfen? ipdb> webpage.xpath(xpath_url + '/text()') ['Text of the

mithilfe von XSL zu ersetzen, die XML-Knoten mit neuen Knoten

Anzahl der Antworten 3 Antworten
Brauche ich eine XSL-Lösung zu ersetzen, die XML-Knoten mit neuen Knoten. Sagen, ich habe die folgenden vorhandenen XML-Struktur: <root> <criteria> <criterion>AAA</criterion> </criteria> </root> Und ich möchten, ersetzen Sie das eine Kriterium der Knoten mit: <criterion>BBB</criterion> <criterion>CCC</criterion> <criterion>DDD</criterion>

XPath mit mehreren auf verschiedene Elemente enthält

Anzahl der Antworten 1 Antworten
Ist es möglich XPath Ausdruck mit mehreren enthält verschiedene element-Werte? XML <data> <person> <firstname>Kerry</firstname> <lastname>Packer</lastname> <address>Crown</address> <person> <person> <firstname>Kerry</firstname> <lastname>Murdoch</lastname> <address>California</address> <person> <data> PHP $xml = simplexml_load_string($data); $elements = $xml->xpath("(//person)[firstname[contains(., 'Kerr')]] and [lastname[contains(., 'och')]]"); Derzeit über XPath

XPath 1 Abfrage und Attribute name

Anzahl der Antworten 3 Antworten
Erste Frage: gibt es eine Möglichkeit, um die Namen von einem Knoten die Attribute? <node attribute1="value1" attribute2="value2" /> Zweite Frage: gibt es einen Weg, um die Attribute und Werte als Wertepaare? Die situation ist folgende: <node attribute1="10"

Mit upper-case und lower-case-xpath-Funktionen in der selenium-IDE

Anzahl der Antworten 2 Antworten
Ich versuche zu bekommen eine xpath-Abfrage, die mit der xpath-Funktion lower-case oder upper-case, aber Sie scheinen nicht zu arbeiten, in Selen (wo ich testen, meine xpath, bevor ich es anwenden). Beispiel das NICHT funktioniert: //*[.=upper-case('some text')] Habe

Lesen Sie den Wert eines Eingangs mit Hilfe von XPath, dann mit in Greasemonkey

Anzahl der Antworten 3 Antworten
Ich bin mit diesem XPath, um den Wert eines Feldes: //input[@type="hidden"][@name="val"]/@value Bekomme ich mehrere Ergebnisse, aber ich will nur die erste. Mit //input[@type="hidden"][@name="val"]/@value[1] Nicht funktioniert. Sobald ich diese habe, wie erhalte ich den Wert in Greasemonkey? Ich

Wie man Tabelle Daten aus Tabellen mit Hilfe von xpath

Anzahl der Antworten 2 Antworten
Was XPATH Abfrage könnte ich verwenden, um die Werte aus dem 1. und 3. <td> - Tags für jede Zeile in einer html-Tabelle. Den XPATH - Abfrage, die ich verwendet haben, zu verwenden ist /table/tr/td[1]|td[3]. Diese gibt

Wählen Sie xpath-Werte als separate Zeilen in Oracle-SQL

Anzahl der Antworten 2 Antworten
Brauche ich, um wählen Sie einige Werte aus einer XML-Speicherung in einem CLOB-Spalte in einer Oracle-Datenbank. Die beste, die ich gefunden habe ist folgende: select extract(xmltype(COLUMN), 'xpath-expression').getStringVal() as XMLVAL from TABLE t; Das problem ist, dass, wenn

Wie konvertiert webelement zu string in selenium mit java? Bitte bezieht sich auf detail-Abschnitt für mehr info

Anzahl der Antworten 3 Antworten
Erstellte ich eine POM für "Projekt Erstellen", Seite public static class addProjInfo_container { public static WebElement ProjName_txt(WebDriver driver) { element=driver.findElement(By.xpath("//label[text()='Project Name']/following-sibling::input")); return element; } //and so on for every text field for adding project... Und habe ich

wie man den Wert im xml-Attribut durch xslt-variable

Anzahl der Antworten 2 Antworten
XML: <sheet> <row num="4"> <cell num="1">Customer CODE</cell> <cell num="2">2213213</cell> </row> <row num="5"> <cell num="1">header</cell> <cell num="4">12312</cell> </row> </sheet> Möchte ich set variable Wert 5. Da in der 5. Zeile gibt es-Zelle[@num='1'], entspricht header. Dies ist nur zurück

Wählen Knotens ohne namespace-mit XPath

Anzahl der Antworten 2 Antworten
Habe ich eine xml wie <root xmlns:ns1="http://foo"> <ns1:child1>Text</ns1:child1> <ns1:child2>Number</ns1:child2> </root> Nun bekomme ich diese von verschiedenen Personen, so dass zum Beispiel person 2 sendet mir eine weitere Nachricht mit der gleichen Struktur wie <root xmlns:anotherNs="http://foo"> <anotherNs:child1>Another Text</anotherNs:child1>

Ansible xml-manipulation ähnlich lineinfile

Anzahl der Antworten 2 Antworten
In Ansible, ich bin auf der Suche nach einer Technik, die funktioniert ähnlich wie lineinfile oder replace aber für XML-Dateien bei der Verwendung von Vorlagen ist keine option. Scheint ein sehr Häufig brauchen. Mit XML-Dateien, obwohl, ist

Xpath: Wählen Sie Knoten, aber nicht spezifisch Kind-Elemente

Anzahl der Antworten 3 Antworten
Habe ich eine Struktur, die der folgenden ähnelt: <page id='1'> <title>Page 1</title> <page id='2'> <title>Sub Page 1</title> </page> <page id='3'> <title>Sub Page 2</title> </page> </page> <page id='4'> <title>Page 2</title> </page> Brauche ich, um wählen Sie eine Seite,

XML-namespaces und XPath

Anzahl der Antworten 4 Antworten
Ich habe eine Anwendung, die zum laden von XML-Dokumenten-und output-Knoten je nach XPath. Angenommen, ich beginne mit einem Dokument wie diesem: <aaa> ...[many nodes here]... <bbb>text</bbb> ...[many nodes here]... <bbb>text</bbb> ...[many nodes here]... </aaa> Mit XPath //bbb

Xpath-Funktion zum entfernen von Leerzeichen

Anzahl der Antworten 2 Antworten
Im Versuch, XSL und Xpath-Funktionen zum entfernen aller Leerzeichen aus einem XML-Attribut mit dem Namen name und macht es Kleinschreibung. Im moment habe ich so etwas wie <xsl:variable name="linkName"> <xsl:value-of select="normalize-space(name)"/> </xsl:variable> Dieser entfernt die Leerzeichen am

Mit der SÄCHSISCHEN Xpath-engine in Java

Anzahl der Antworten 1 Antworten
Hier ist mein code : public static void main(String args) { //System.setProperty( //"javax.xml.xpath.XPathFactory", //"net.sf.saxon.xpath.XPathFactoryImpl"); String xml="<root><a>#BBB#</a><a>#CCC#</a><b><a>#DDD#</a></b></root>"; try{ JDocument dom = new JDocument(xml); XPathFactory factory = net.sf.saxon.xpath.XPathFactoryImpl.newInstance(); XPath xpath = factory.newXPath(); XPathExpression expr = xpath.compile("//a[matches(.,'#...#')]"); Object result =

xpath verwenden, um select-Elemente in jQuery?

Anzahl der Antworten 1 Antworten
Gibt es ein plugin, mir zu erlauben, dies zu tun? Es sagt hier (XPath-Kompatibilität-Plugin), dass die Funktionalität entfernt wurde zurück in Jquery der version 1.2 und das plugin es links Weg!!! InformationsquelleAutor significance | 2010-11-26

Wie man erste element von XPath in Oracle

Anzahl der Antworten 1 Antworten
In meiner Oracle-db habe ich Einträge wie diesen: <ROOT> <Event> <Type>sldkfvjhkljh</Type> <ID>591252</ID> </Event> <Data> <File> <Name>1418688.pdf</Name> <URL>/591252/1418688.pdf</URL> </File> <File> <Name>1418688.xml</Name> <URL>/591252/1418688.xml</URL> </File> </Data> </ROOT> Brauch ich zu extrahieren ein Wert aus der ersten <Name> tag. Wenn ich

Unterschiedliche Elemente und gruppieren

Anzahl der Antworten 3 Antworten
Gegeben, das folgende xml-fragment: <Problems> <Problem> <File>file1</File> <Description>desc1</Description> </Problem> <Problem> <File>file1</File> <Description>desc2</Description> </Problem> <Problem> <File>file2</File> <Description>desc1</Description> </Problem> </Problems> Ich brauche, um etwas zu produzieren, wie <html> <body> <h1>file1</h1> <p>des1</p> <p>desc2</p> <h1>file2</h1> <p>des1</p> </body> </html> Versuchte ich mit

Parsen einer XML-string in MySQL

Anzahl der Antworten 3 Antworten
Ich habe eine Aufgabe von der Analyse einer einfachen XML-formatierten string in eine MySQL stored procedure. XML sieht wie folgt aus (für Testzwecke): <parent> <child>Example 1</child> <child>Example 2</child> </parent> Was ich brauche MySQL zu tun, ist die

Geschachtelte bedingte if -, else-Anweisungen in xpath

Anzahl der Antworten 4 Antworten
Habe ich in diesem XML: <property id="1011"> <leasehold>No</leasehold> <freehold>Yes</freehold> <propertyTypes> <propertyType>RESIDENTIAL</propertyType> </propertyTypes> </property> und ich möchte eine xpath-Anweisung, die gleiche wie die folgende geschachtelte if-else-pseudocode-block. if( propertyTypes/propertyType == 'RESIDENTIAL') { if( leasehold == 'Yes' ){ return 'Rent'

XPath-Abfrage mit variable mehrere Bedingungen

Anzahl der Antworten 3 Antworten
Lange Zeit Zuhörer, zum ersten mal Anrufer. Ich bin relativ neu in XPath und sah mehrere andere threads hier und anderswo, aber ich kann nicht scheinen, um eine Abfrage zu arbeiten, jede Hilfe wäre toll. Ich habe

C# XmlDocument SelectNodes

Anzahl der Antworten 2 Antworten
Ich habe ein xml-Dokument mit root-element zwei untergeordnete Elemente, 'Diagnose' und 'Ergebnisse'. Die 'Ergebnisse' - element hat dann eine beliebige Anzahl von Elementen mit dem Namen 'Ergebnis' Wenn diese geladen ist, in ein XmlDocument-es ist leicht zu

XPath-mit optionalen element in der Hierarchie

Anzahl der Antworten 3 Antworten
Als in diesem Stack Overflow-Antwort vorstellen, dass Sie brauchen, um die Auswahl einer bestimmten Tabelle und dann alle Zeilen von ihm. Aufgrund der Freizügigkeit von HTML, die alle drei der folgenden rechtlichen markup: <table id="foo"><tr>...</tr></table> <table id="foo"><tbody><tr>...</tr></tbody></table>

Wenn Doppel-slash (//) verwendet wird 2 mal in XPath, was bedeutet es?

Anzahl der Antworten 3 Antworten
Was es bedeutet, wenn Doppel-slash verwendet wird 2 mal in XPath. Angenommen, ich bin mit XPath wie //div[@id='add']//span[@id=addone'] InformationsquelleAutor Tushar K | 2016-03-15

Immer wieder ein bestimmtes Attribut-Wert mittels XPath

Anzahl der Antworten 1 Antworten
Aus der folgenden HTML Code: <link rel="index" href="/index.php" /> <link rel="contents" href="/getdata.php" /> <link rel="copyright" href="/blabla.php" /> <link rel="shortcut icon" href="/img/all/favicon.ico" /> Ich versuche, das href Wert der link - tag mit dem rel-Wert = "shortcut icon"

Prüfung, ob Knoten existiert in der Xml-Datei mittels Xpath

Anzahl der Antworten 1 Antworten
Ich möchte überprüfen, ist code = "ABC" existiert in meiner xml-Datei mittels xPath.Können Sie bitte machen Sie mir einige Methoden für Sie? <metadata> <codes class = "class1"> <code code = "ABC"> <detail "blah blah"/> </code> </codes> <codes