«xpath» etiketlenmiş sorular

XPath'ın temel amacı bir XML belgesinin bölümlerini ele almaktır. Ayrıca, dizelerin, sayıların ve booleanların manipülasyonu için temel olanaklar sağlar. XPath kompakt, XML olmayan bir sözdizimi kullanır. XPath, bir XML belgesinin yüzey sözdizimi yerine soyut, mantıksal yapısı üzerinde çalışır.


2
XPath'deki dizinler neden 0 ile değil de 1 ile başlıyor?
Bazı meslektaşlarımız ve ben, programladığımız geçmiş dilleri karşılaştırıyorduk ve neredeyse her dilin sahip olduğu gibi 0 tabanlı dizinler yerine 1 tabanlı dizin gibi tuhaf özellikleriyle VBScript ile olan deneyimlerimiz hakkında konuşuyorduk. geliştiriciler için bir dil yerine kullanıcılar için dil (örn. Excel VBA). Sonra birisi , Michael Kay'ın kendisinden bazıları da …
117 xslt  xpath  indexing 

5
Alt düğümün bir öznitelik içerdiği düğümleri alın
Aşağıdaki XML'e sahip olduğumu varsayalım: <book category="CLASSICS"> <title lang="it">Purgatorio</title> <author>Dante Alighieri</author> <year>1308</year> <price>30.00</price> </book> <book category="CLASSICS"> <title lang="it">Inferno</title> <author>Dante Alighieri</author> <year>1308</year> <price>30.00</price> </book> <book category="CHILDREN"> <title lang="en">Harry Potter</title> <author>J K. Rowling</author> <year>2005</year> <price>29.99</price> </book> <book category="WEB"> <title lang="en">XQuery Kick Start</title> <author>James McGovern</author> <author>Per Bothner</author> <author>Kurt Cagle</author> <author>James Linn</author> <author>Vaidyanathan Nagarajan</author> …
116 xml  xpath 

7
Selenium'da bilinen öğenin ana öğesini seçin
Selenium 1 ile seçebileceğim belirli bir elementim var . Maalesef istenen davranışı elde etmek için ana öğeye tıklamam gerekiyor. Kolayca bulabildiğim öğenin seçilemez niteliği var, bu da onu tıklamak için ölü yapıyor. XPath ile nasıl yukarı doğru gezinirim ?
116 select  xpath  selenium  parent 

9
SQL Server 2008'de XML alanından değerleri seçin
XML alanıma baktığımda satırlarım şöyle görünüyor: <person><firstName>Jon</firstName><lastName>Johnson</lastName></person> <person><firstName>Kathy</firstName><lastName>Carter</lastName></person> <person><firstName>Bob</firstName><lastName>Burns</lastName></person> Bunların tablomdaki üç satır olduğunu unutmayın. Bir SQL sonucunu aşağıdaki gibi bir tablo olarak döndürmek istiyorum Jon | Johnson Kathy| Carter Bob | Burns Bunu hangi sorgu gerçekleştirecek?
112 sql-server  xml  xpath 

5
XPath ile ad alanları nasıl yok sayılır
Amacım, XPath kullanarak birden çok ad alanına sahip birden çok xml dosyasından belirli düğümleri çıkarmaktır. Ad alanı URI'lerini bildiğim sürece her şey yolunda gidiyor. Ad alanı adının kendisi sabit kalır, ancak Şemalar (XSD) bazen istemci tarafından oluşturulur, yani benim için bilinmiyor. O zaman temelde üç seçenekle kaldım: ad alanı için …

2
XPath - Bir değere eşit olan öğeleri seçme
Xpath'te, belirli bir değere eşit öğeler seçmek istiyorum. Örnek XML verileri: <aaa id="11" > <aaa id="21" > <aaa id="31" ></aaa> <bbb id="32" > <aaa id="41" ></aaa> <bbb id="42" ></bbb> <ccc id="43" ></ccc> <ddd id="44" >qwerty</ddd> <ddd id="45" ></ddd> <ddd id="46" ></ddd> </bbb> </aaa> <bbb id="22" > <aaa id="33" >qwerty</aaa> <bbb …
110 xpath 

3
XDocument ile XPath nasıl kullanılır?
Benzer bir soru var, ancak benim durumumda çözüm işe yaramadı: XDocument, XPath ve ad alanlarındaki tuhaflık İşte çalıştığım XML: <?xml version="1.0" encoding="utf-8"?> <Report Id="ID1" Type="Demo Report" Created="2011-01-01T01:01:01+11:00" Culture="en" xmlns="http://demo.com/2011/demo-schema"> <ReportInfo> <Name>Demo Report</Name> <CreatedBy>Unit Test</CreatedBy> </ReportInfo> </Report> Ve aşağıda çalışması gerektiğini düşündüğüm kod var ama işe yaramadı ... XDocument xdoc = …
109 c#  .net  xml  xpath  linq-to-xml 

1
Pandalar read_xml () yöntemi test stratejileri
Şu anda, pandaların G / Ç araçları bir read_xml()yöntem ve muadili tutmamaktadır to_xml(). Ancak, read_jsonağaç benzeri yapıların veri çerçevesi içe aktarma ve read_htmlbiçimlendirme formatları için uygulanabileceğini kanıtlar . Pandalar ekibi, read_xmlgelecekteki bir Pandalar sürümü için böyle bir yöntemi düşünürse , hangi uygulamayı takip ederdi: XPath 1.0 ve XSLT 1.0 yöntemleriyle …
109 python  xml  pandas  xslt  xpath 

9
BeautifulSoup ile xpath kullanabilir miyiz?
Bir url'yi kazımak için BeautifulSoup kullanıyorum ve aşağıdaki koda sahiptim import urllib import urllib2 from BeautifulSoup import BeautifulSoup url = "http://www.example.com/servlet/av/ResultTemplate=AVResult.html" req = urllib2.Request(url) response = urllib2.urlopen(req) the_page = response.read() soup = BeautifulSoup(the_page) soup.findAll('td',attrs={'class':'empformbody'}) Şimdi yukarıdaki kodda findAllbunlarla ilgili etiketleri ve bilgileri almak için kullanabiliriz, ancak ben xpath kullanmak istiyorum. …

3
XPath: Bir özniteliğin var olup olmadığı nasıl kontrol edilir?
Aşağıdaki XML verildiğinde, özniteliğin foomevcut olduğu düğümleri çekmek için nasıl bir XPath sorgusu yazabilirim ?: <node1> <node2> <node3 foo='bar'></node3> <node3></node3> <node3 bar='foo'></node3> <node3 foo='foobar'></node3> </node2> </node1>
106 xml  xpath 

4
XPath kullanarak herhangi bir derinlikteki alt öğeleri nasıl seçerim?
Şuna sahip olduğumu varsayalım (basitleştirilmiş): <form id="myform"> <!-- some input fields --> <input type="submit" value="proceed"/> </form> Sonra XPath ile gönder düğmesini seçebilirim //form[@id='myform']/input[@type='submit']. Harika. Ancak, şablonlarım değişebilir ve gönder düğmesinin bulunduğu derinlik konusunda esnek olmak istiyorum. Şöyle bir masaya konulabilir: <form id="myform"> <!-- some input fields --> <table><tr><td> <input type="submit" …
105 xpath 

2
Xpath kullanarak aşağıdaki kardeş / xml etiketi nasıl seçilir
Bir HTML dosyam var (Newegg'den) ve HTML'leri aşağıdaki gibi organize edilmiş. Spesifikasyon tablosundaki tüm veriler ' desc ' iken her bölümün başlıkları ' ad ' içindedir. Aşağıda Newegg sayfalarından alınan iki veri örneği bulunmaktadır. <tr> <td class="name">Brand</td> <td class="desc">Intel</td> </tr> <tr> <td class="name">Series</td> <td class="desc">Core i5</td> </tr> <tr> <td class="name">Cores</td> …
102 xml  xpath  lxml 

5
XSLT adı öğesi var mı?
XSLT'de <xsl:value-of select="expression"/> bir öğenin değerini almak için, ancak öğenin etiket adını seçecek bir şey var mı? Böyle bir durumda: <person> <!-- required stuff --> <name>Robert</name> <!-- optional stuff, free form for future extension. Using XMLSchema's xsd:any --> <profession>programmer</profession> <hobby>photography</hobby> </person> <xsl:for-each select="person"> <xsl:tag-of select="."/> : <xsl:value-of select="."/> </xsl:for-each> Bunun …
102 xml  xslt  xpath 

3
XPath: Öznitelikleri olmayan düğümler nasıl seçilir?
XPath kullanarak, özniteliği olmayan düğümler nasıl seçilir (burada öznitelik sayısı = 0)? Örneğin: <nodes> <node attribute1="aaaa"></node> <node attribute1="bbbb"></node> <node></node> <- FIND THIS </nodes>
96 xpath 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.