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.
2
Antworten
Wie erstellen Sie XPath mit dem UI-automator-viewer. Ich bin aktuell testen von mobilen web-Anwendungen. Hier habe ich feststellen müssen Objekteigenschaften, ich habe versucht, verwenden Sie die Eigenschaften identifiziert, die von firebug und relative XPath-aber es konnte nicht
2
Antworten
Ich bin auf der Suche nach Kind-Knoten von einem bestimmten Klassennamen (divs mit class name='foo') in einer Schleife des DOMDocument-Knoten. Wenn es vorhanden ist sollte es mein foo "den Wert" 1: Meine HTML - $ - Dokument
2
Antworten
Ich bin mit Selenium RC mit IE 6 und XPath-locators sind furchtbar langsam ist. So versuche ich, um zu sehen, wenn javascript-xpath tatsächlich beschleunigt die Dinge. Aber konnte nicht genug finden/löschen-Dokumentation nach, wie man native x- Pfad
3
Antworten
Ich erst vor kurzem Lesen über die DOM-Moduls in PHP, und jetzt bin ich versucht, es zu benutzen für das Parsen von HTML-Dokumenten. Die Seite sagte, dass dies eine viel bessere Lösung als die Verwendung von preg,
1
Antworten
Ich habe eine xml-Quelle, die annähernd eine Tabelle layout (Ausgabe vom Programm) - a ist die Tisch-Halter, b halten Sie die Spaltenüberschriften, d, c, sind die Zeilen, und e sind die Zeilen-Zellen: <?xml version="1.0" encoding="utf-16"?> <a> <b>
2
Antworten
In der app, die ich verwendet, Auflösungen wird es auf die ein Benutzer verpflichten kann. Ich verpflichtet, für eine Auflösung gibt, die eine Nachricht: Sie begangen haben, sich erfolgreich auf diese Auflösung'. Hier ist der html-code für
1
Antworten
Was Xpath-Ausdruck kann ich verwenden, um herauszufinden, alle Anker (nur 'a') Elemente, deren eigentliche text (innerHTML) ist Logout. etwas wie //a[@innerHTML='Logout'] Wäre das richtige? InformationsquelleAutor Jonathan. | 2010-05-09
4
Antworten
Wie kann ich verhindern, dass XPATH-injection in die .NET Framework? Waren wir zuvor mit string-Verkettung zu erstellen XPATH-Anweisungen, aber festgestellt, dass end-Benutzer ausführen könnte einige beliebige XPATH. Zum Beispiel: string queryValue = "pages[@url='" + USER_INPUT_VALUE + "']";
3
Antworten
Ich würde gerne Ihre Hilfe in den folgenden : gegeben .xml-Datei : <network> <netelement> <node pwd="KOR-ASBG" func="describe_SBG_TGC"> <collection category="IMT" dir="Stream_statistics"></collection> </node> </netelement> <netelement> <node pwd="ADR-ASBG" func="describe_SBG_TGC"> <collection category="IMT" dir="Stream_statistics"></collection> <collection category="IMT" dir="Proxy_registrar_statistics_ACCESS"></collection> </node> </netelement></network> Was ich möchte
3
Antworten
Blick auf die folgenden zwei Beispiele: <foo>some text <bar/> and maybe some more</foo> und <foo>some text <bar/> and a last <bar/></foo> Gemischten text-Knoten und - bar Elemente innerhalb der foo element. Jetzt bin ich in foo, und
4
Antworten
Gab es schon einige Diskussion über das N-te element in XPath: XPath-Abfrage zu erhalten N-te Instanz von einem element Erhalten N-te Kind eines Knotens mit xpath XPath und PHP: Parse aus der N-TEN Instanz eines Elements Bin
1
Antworten
Möchte ich alle Kinder auswählen ich.e Bilder, deren Eltern div mit id ist testRoot. Die Struktur ist unbekannt. Ich habe vereinfacht es hier für das Verständnis der Zweck. Wenn es XPath-Ausdruck, wird es großartig sein. <div id="testRoot">
4
Antworten
Habe ich folgende Daten in XML-Antwort in JMeter: <details> <srNo>1</srNo> <key>123</key> <Name>Inspector</piName> <age>89</age> <country>India</country> </details> .................................... ................................... <details> <srNo>1</srNo> <key>123</key> <Name>Inspector</piName> <age>89</age> <country>America</country> </details> angenommen ich habe n die Anzahl der Daten, aus der Antwort der XML-Datei.
2
Antworten
Brauche ich zur Abfrage von einem Knoten zu bestimmen, ob es ein parent-Knoten mit einem bestimmten Attribut. Zum Beispiel: <a b="value"> <b/> </a> Vom b, da mein Fokus element, ich möchte eine XPath-Abfrage auszuführen: ..[@b] zurückgeben würde-element
1
Antworten
Möchte ich überprüfen Sie mit Hilfe von xpath einen Knoten in der xml-enthält eine leere Zeichenfolge/Räumen. Was ist der xpath-Ausdruck muss ich benutzen? zB: <p:insert_acc_data_file xmlns:p="http://ws.wso2.org/dataservice"> <p:Id>123</p:Id> <p:Name></p:pName> </p:insert_acc_data_file> Wie Sie die Name-Knoten leer ist oder mit
10
Antworten
Ich versuche, wählen Sie ein bestimmtes HTML-element in einem Dokument, für firefox benutze ich nur: xpathobj = document.evaluate(xpath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null); welche gut funktioniert. Jedoch, wenn ich versuche den IE-äquivalent: xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async=false; xmlDoc.load(document); xmlDoc.setProperty("SelectionLanguage", "XPath");
1
Antworten
Habe ich diese einfache xml-Dokument: <?xml version='1.0' encoding='UTF-8'?> <registry xmlns="http://www.iana.org/assignments" id="character-sets"> <registry id="character-sets-1"> <record> <name>ANSI_X3.4-1968</name> </record> </registry> </registry> Als ich dieses xsl-kann ich extrahieren Sie die Namen: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:my="http://www.iana.org/assignments" version="1.0"> <xsl:template match="/my:registry"> <xsl:copy-of
1
Antworten
Wollen, um den Inhalt der meta-Beschreibung der Seite mithilfe von webdriver. Lassen Sie uns sagen , von unten DOM abrufen möchten text Test.com provides a complete software solution for creating online tests and managing enterprise and specialist
2
Antworten
Ich versuche, um zu bestimmen, die korrekte XPath-Ausdruck zur Rückgabe der xsi:type - Attribut auf die Body element. Ich habe versucht, das, was scheint wie alles ohne Glück. Basierend auf was ich gelesen habe scheint dies nahe,
3
Antworten
ich habe eine Webseite mit einer Tabelle mit vielen Download-links ich möchte zulassen, dass Selen klicken Sie auf die Letzte : Tabelle: item1 Download item2 Download item3 Download Selen müssen, klicken Sie auf Download nächsten item3 ich
2
Antworten
Wie kann ich auf einen link klicken, mit capybara.Ich muss auf die Promotion link <a href="/arts?Occasion=Graduation&top_menu_item_title=+-+Graduation">Graduation</a> Benutzte ich folgenden code .aber mit Fehlermeldung " undefined method click page.find(:link,"Graduation").click auch verwendet Xpath page.find(:xpath, "//a[@href='/arts?Occasion=Graduation']").click ist es auch nicht
2
Antworten
Wenn ich einige xml, wie: <root> <customers> <customer firstname="Joe" lastname="Bloggs" description="Member of the Bloggs family"/> <customer firstname="Joe" lastname="Soap" description="Member of the Soap family"/> <customer firstname="Fred" lastname="Bloggs" description="Member of the Bloggs family"/> <customer firstname="Jane" lastname="Bloggs" description="Is a member
2
Antworten
Ist es möglich, die match-Attribute, die nicht gehören zu einer Teilmenge der Attribute? Zum Beispiel, ich würde gerne match alles, aber @attr1 und @attr2. Gibt es eine Möglichkeit zum schreiben einer template match-Anweisung ähnlich der folgenden, oder
2
Antworten
variableName = driver.findElement(By.XPath(".//*[@id='T_F2']/fieldset/div[1]/div/div[4]/span[2]")) Ausführen der oben genannten immer zu führen scheint zum Fehler: Warum ist das so? Ich sehe immer andere Leute mit findElement Von XPath. Falls es hilft, ich generiert über die Hälfte meines Codes mit
2
Antworten
So, ich habe eine XML-Dokument der Mitarbeiter in meinem system: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <couriersystem title="System" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="schema.xsd"> <!-- snip --> <employees> <employee eid="1"> <nin>AZ123518D</nin> <firstname>Peter</firstname> <lastname>Smith</lastname> <gender>Male</gender> <dob>1994-02-11</dob> <email>
[email protected]</email> <address> 119, London Street, Nidrie, F57 8NE
2
Antworten
Kann mir jemand helfen, wie passend zu diesem element, ich möchte klicken Sie Kanada von der Liste der Länder. Selenium (IDE/WebDriver) ist nicht zu finden, das element. Ich habe versucht, in der Webdriver: driver.FindElement(By.XPath(".//*[@class='slick-viewport']/*[@class='grid-canvas']/*[@class='ui-widget-content slick-row odd']/*[@class='slick-cell l1
2
Antworten
Ich habe mir vor kurzem traf eine Wand mit einem Problem mit Java ist die native XML-API (W3C), der in seinem Kern ist, dass wenn ich versuche, eine direkte XPath-Ausdruck in mein Dokument wie, sagen wir, //body
2
Antworten
Neue Xpath -, zwischen-mit der powershell. Verbrachte eine gute Menge Zeit mit der Erforschung von gestern, die ich nicht finden konnte, ein einziges Beispiel der xpath-Funktion sum() oder count () - Ausdrücke innerhalb einer powershell -XPath-Befehl. Ich
3
Antworten
Ich habe eine große XML-Dokument, und ich bin mit C# für die Abfrage der Inhalte. Ich habe etwas ähnliches wie die folgenden: var bookA = xmlDoc.SelectSingleNode("/books/book[yearPublished=2012 and id=123]"); var bookB = xmlDoc.SelectSingleNode("/books/book[yearPublished=2012 and id=456]"); var bookC =
2
Antworten
Dies ist der html-code : <div id="listMain" class="listMain"> <table id="listMainTable" class="listTable" > <thead> <tbody id="mainTableBody"> <tr id="Node0" class="row" tabindex="0" > <tr id="Node1" class="alternateRow" tabindex="-1" > <tr id="Node2" class="row" tabindex="-1" > <tr id="Node3" class="alternateRow" tabindex="-1" > <tr id="Node4"
2
Antworten
dies ist mein code zum extrahieren von Daten aus der Tabelle. aber ich möchte die löschen-links. und wie die Stücke, Titel und Preis an array. <?php $ch = curl_init ("http://www.digionline.ir/Allprovince/CategoryProducts/cat=10301"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $page = curl_exec($ch); preg_match('#<table[^>]*>(.+?)</table>#is',
2
Antworten
Bin ich mit dem html-agility-pack zu Lesen, der Inhalt meiner html-Dokument in einen string, etc.. Nachdem dies geschehen ist, würde ich gerne entfernen bestimmter Elemente im Inhalt von Ihrer Klasse, aber ich bin stolpern auf ein problem.
2
Antworten
Ich versuche, dynamisch zu erstellen, die einen Erholsamen URL basierend auf der eingehenden XML: Eingang: <message> <request name="John"/> </message> Möchte ich route es so: http://myhost:8080/myservice?name=John Ich wissen, wie man URL-Parameter mit setHeader aber ich weiß nicht, wie
2
Antworten
Wie wähle ich Elemente, die über zwei Attribute? Kann ich tun @name | @area die "name oder Bereich", aber wie mache ich "name und Bereich"? InformationsquelleAutor Jakub Arnold | 2009-05-26
1
Antworten
Dies ist ein kleines Beispiel meiner xml-Datei. <w:p xmlns:w="http://schemas.openxmlformats.org/wordprocessingml/2006/main"> <w:pPr> <w:rPr> <w:highlight w:val="yellow"/> </w:rPr> </w:pPr> <w:bookmarkStart w:id="0" w:name="_GoBack"/> <w:bookmarkEnd w:id="0"/> <w:r w:rsidRPr="00D1434D"> <w:rPr> <w:rFonts w:ascii="Times New Roman" w:eastAsia="MS PGothic" w:hAnsi="Times New Roman"/> <w:b/> <w:color w:val="000000"/> <w:sz w:val="24"/>
1
Antworten
Brauche ich wählen Sie alle untergeordneten Knoten (option-tag) aus dieser html-Datei: <select name="akt-miest" id="onoffaci"> <option value="a_0">Všetci</option> <option value="a_1">Iba prihlásení</option> <option value="a_5" selected="selected">Teraz na Pokeci</option> <optgroup label="Hlavné miestnosti"> <option value="m_13"> Bez záväzkov</option> <option value="m_9"> Do pohody</option> <option value="m_39"> Dámsky klub</option> </optgroup>
2
Antworten
Sagen, ich habe eine Tabelle namens "xml" speichert XML-Dateien in eine einzelne Spalte "Daten". Wie würde ich schreiben eine MySQL-Abfrage, ausführen einer XPath und liefern nur die passenden Zeilen, die XPath? InformationsquelleAutor ripper234 | 2008-12-08
2
Antworten
Ich bin derzeit mit XPath um einige Informationen aus einem podcast-feed mit Java und XPath. Ich versuche zu Lesen, das Attribut eines Knotens: <?xml version="1.0" encoding="UTF-8"?> <rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:atom="http://www.w3.org/2005/Atom/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"> <channel> [....]
4
Antworten
EDIT: ich habe auch Zugang zu ESXLT Funktionen. Habe ich zwei node-sets von string-tokens. Ein Satz enthält Werte wie diese: /Geography/North America/California/San Francisco /Geography/Asia/Japan/Tokyo/Shinjuku Anderen set enthält Werte wie diese: /Geography/North America/ /Geography/Asia/Japan/ Mein Ziel ist es,
4
Antworten
Gegeben, dass die HTML-enthält: <div tagname="779853cd-355b-4242-8399-dc15f95b3276_Destination" class="panel panel-default"></div> Wie schreiben wir den folgenden Ausdruck in XPath: Finden <div> element, dessen tagname Attribut endet mit der Zeichenfolge 'Ziel' Ich gesucht habe Tage und ich kann nicht kommen mit
2
Antworten
Ich versuche, die Klammern verwenden, um Standardwert außer Kraft setzen Rangfolge der in einem xpath-Ausdruck innerhalb eines xslt-ohne Erfolg. Zum Beispiel: <?xml version="1.0" encoding="UTF-8" ?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:exsl="http://exslt.org/common" extension-element-prefixes="exsl" version="1.0"> <xsl:output encoding="utf-8" standalone="yes"/> <xsl:template match="/"> <xsl:apply-templates select="*"/>
2
Antworten
Ich habe gerade angefangen zu lernen, XSLT und habe Probleme ignorieren duplizierten Elementen. Habe ich die Suche durch Stack-Overflow und habe gesehen, dass Leute Fragen ähnliche Fragen. Ich habe versucht, ein kleines Beispiel, um zu sehen, wo
2
Antworten
Bin ich mit Selenium IDE und ich haben diese Vertriebs-Informationen auf einer web-Seite (Beispiel: http://s23.postimg.org/6vwlkqm57/image.jpg), die ich brauche, um zu speichern einige Informationen in Variablen. Eine der Infos, die ich brauche, um zu speichern ist das Land
1
Antworten
Element ist <td>20175</td> Xpath des Elements ist //*[@id="body"]/table/tbody/tr[1]/td/table[2]/tbody/tr/td[2]/table/tbody/tr[4]/td[1] Möchte ich 20175 Teil. Versuchte ich elems = browser.find_elements_by_xpath("""//*[@id="body"]/table/tbody/tr[1]/td/table[2]/tbody/tr/td[2]/table/tbody/tr[4]/td[1]""") print (elems) Aber was es mir diesen nicht die text. selenium.webdriver.remote.webelement.WebElement (session="77dc0a7bef8dadbf9aec1ddbab9e3a91", element="0.027053967816755176-1")>] versuchen Sie einen anderen Weg finden, um
1
Antworten
Möchte ich nennen, mein eigenes xsl-template, wenn ich fand das matching von xml-element mit Attribut-Wert, beginnend mit der "Überschrift".Wie mache ich diese Abfrage in Xslt. Beispiel: <w:p> <w:pPr> <w:pStyle w:val="Heading2"/> </w:pPr> </w:p> <w:p> <w:pPr> <w:pStyle w:val="Heading1"/> </w:pPr>
3
Antworten
Schreiben brauche ich eine dynamische Funktion, die feststellt, Elemente auf einer Teilstruktur eine ATOM-xml-durch den Aufbau dynamisch der XPath für das element. Zu tun, die ich geschrieben habe, so etwas wie dieses: tree = etree.parse(xmlFileUrl) e =
2
Antworten
Wie bekomme ich den Wert eines Attributs genannt xlink:href des xml-Knotens in xsl-template? Habe ich diese xml-Knoten: <DCPType> <HTTP> <Get> <OnlineResource test="hello" xlink:href="http://localhost/wms/default.aspx" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" /> </Get> </HTTP> </DCPType> Wenn ich versuche, die folgende xsl, bekomme ich
5
Antworten
Habe ich ein XHTML-Dokument, das übergeben an ein PHP-app via Greasemonkey AJAX. Die PHP-app nutzt UTF8. Wenn ich die Ausgabe der Inhalte POSTEN gerade wieder eine textarea in der AJAX empfangen div ist noch alles richtig in
3
Antworten
Den Xpath, die das Selen IDE automatisch erzeugt, nicht funktioniert, ich meine das script fehl, wie es nicht finden, jedes element mit Z Xpath? Gibt es eine Möglichkeit zum generieren von Xpath - manuell? <div id="ext-gen1252" class="x-trigger-index-0
4
Antworten
Wie kann ich mithilfe von xslt -, Knoten-Wert an X-position, ohne die Verwendung von foreach - <items> <item1>x</item1> <item2>x</item2> <item3>x</item3> </items> Erklärt ist das in der Programmierung Sinn: <xsl:value-of select="Items/Item[2]"/> ================================================== Einfach zu wenig erweitern, ist die