Câu hỏi được gắn thẻ «xpath»

Mục đích chính của XPath là giải quyết các phần của tài liệu XML. Nó cũng cung cấp các phương tiện cơ bản để thao tác các chuỗi, số và booleans. XPath sử dụng cú pháp nhỏ gọn, không phải XML. XPath hoạt động trên cấu trúc logic, trừu tượng của tài liệu XML, thay vì cú pháp bề mặt của nó.



5
Nhận các nút trong đó nút con chứa một thuộc tính
Giả sử tôi có XML sau: <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 …
116 xml  xpath 


9
Chọn giá trị từ trường XML trong SQL Server 2008
Chỉ cần nhìn vào trường XML của tôi, các hàng của tôi trông như thế này: <person><firstName>Jon</firstName><lastName>Johnson</lastName></person> <person><firstName>Kathy</firstName><lastName>Carter</lastName></person> <person><firstName>Bob</firstName><lastName>Burns</lastName></person> Lưu ý rằng đây là ba hàng trong bảng của tôi. Tôi muốn trả về một kết quả SQL dưới dạng một bảng như trong Jon | Johnson Kathy| Carter Bob …
112 sql-server  xml  xpath 

5
cách bỏ qua không gian tên với XPath
Mục tiêu của tôi là trích xuất các nút nhất định từ nhiều tệp xml với nhiều không gian tên bằng XPath. Mọi thứ hoạt động tốt miễn là tôi biết các URI không gian tên. Bản thân tên không gian tên vẫn không đổi, nhưng các Lược đồ (XSD) …

2
XPath - Chọn các phần tử bằng một giá trị
Trong Xpath, tôi muốn chọn các phần tử bằng một giá trị cụ thể. Dữ liệu XML mẫu: <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> …
110 xpath 

3
làm thế nào để sử dụng XPath với XDocument?
Có một câu hỏi tương tự, nhưng có vẻ như giải pháp đã không hoạt động trong trường hợp của tôi: Sự kỳ lạ với XDocument, XPath và không gian tên Đây là XML mà tôi đang làm việc với: <?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"> …
109 c#  .net  xml  xpath  linq-to-xml 

1
Chiến lược kiểm tra phương thức Pandas read_xml ()
Hiện tại, các công cụ I / O của gấu trúc không duy trì một read_xml()phương pháp và đối tác to_xml(). Tuy nhiên, read_jsoncác cấu trúc dạng cây chứng minh có thể được triển khai để nhập khung dữ liệu và read_htmlcho các định dạng đánh dấu. Nếu nhóm gấu …
109 python  xml  pandas  xslt  xpath 

9
chúng ta có thể sử dụng xpath với BeautifulSoup không?
Tôi đang sử dụng BeautifulSoup để quét url và tôi có mã sau 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'}) Bây giờ trong đoạn mã trên, chúng ta có thể sử dụng findAllđể …


2
Cách chọn thẻ anh chị em / xml sau bằng xpath
Tôi có một tệp HTML (từ Newegg) và HTML của chúng được tổ chức như bên dưới. Tất cả dữ liệu trong bảng thông số kỹ thuật của chúng là ' desc ' trong khi tiêu đề của mỗi phần là ' name. 'Dưới đây là hai ví dụ về …
102 xml  xpath  lxml 

5
Có một XSLT tên-của phần tử?
Trong XSLT có <xsl:value-of select="expression"/> để nhận giá trị của một phần tử, nhưng có điều gì đó để chọn tên thẻ của phần tử không? Trong tình huống như thế này: <person> <!-- required stuff --> <name>Robert</name> <!-- optional stuff, free form for future extension. Using XMLSchema's xsd:any --> …
101 xml  xslt  xpath 

4
Làm cách nào để chọn các phần tử con có độ sâu bất kỳ bằng XPath?
Giả sử tôi có điều này (đơn giản hóa): <form id="myform"> <!-- some input fields --> <input type="submit" value="proceed"/> </form> Sau đó, tôi có thể chọn nút gửi bằng XPath //form[@id='myform']/input[@type='submit']. Tuyệt quá. Tuy nhiên, các mẫu của tôi có thể thay đổi và tôi muốn linh hoạt về độ …
101 xpath 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.