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ó.


7
Bắt thuộc tính bằng XPath
Đưa ra một cấu trúc XML như vậy: <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="eng">Harry Potter</title> <price>29.99</price> </book> <book> <title lang="eng">Learning XML</title> <price>39.95</price> </book> </bookstore> Làm thế nào tôi có thể nhận được giá trị của lang(nơi langlàeng trong tiêu đề cuốn sách), cho các phần tử đầu tiên?
344 xml  xpath 



8
Cách đọc XML bằng XPath trong Java
Tôi muốn đọc dữ liệu XML bằng XPath trong Java, vì vậy đối với thông tin tôi đã thu thập được, tôi không thể phân tích cú pháp XML theo yêu cầu của tôi. đây là những gì tôi muốn làm: Nhận tệp XML từ trực tuyến qua URL của …
273 java  xml  parsing  xpath 

7
Trích xuất giá trị của nút thuộc tính thông qua XPath
Làm cách nào để trích xuất giá trị của nút thuộc tính qua XPath? Một tệp XML mẫu là: <parents name='Parents'> <Parent id='1' name='Parent_1'> <Children name='Children'> <child name='Child_2' id='2'>child2_Parent_1</child> <child name='Child_4' id='4'>child4_Parent_1</child> <child name='Child_1' id='3'>child1_Parent_1</child> <child name='Child_3' id='1'>child3_Parent_1</child> </Children> </Parent> <Parent id='2' name='Parent_2'> <Children name='Children'> <child name='Child_1' id='8'>child1_parent2</child> <child name='Child_2' …
269 xml  xpath 

6
XPath chứa (text (), 'some string') không hoạt động khi được sử dụng với nút có nhiều hơn một nút con Văn bản
Tôi có một vấn đề nhỏ với Xpath chứa với dom4j ... Hãy nói rằng XML của tôi là <Home> <Addr> <Street>ABC</Street> <Number>5</Number> <Comment>BLAH BLAH BLAH <br/><br/>ABC</Comment> </Addr> </Home> Hãy nói rằng tôi muốn tìm tất cả các nút có ABC trong văn bản được cung cấp Phần tử gốc …
259 xpath  dom4j 

9
Có cách nào để lấy phần tử bằng XPath bằng JavaScript trong Selenium WebDriver không?
Tôi đang tìm kiếm một cái gì đó như: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Tôi cần lấy phần bên trong của các phần tử bằng cách sử dụng JS (để sử dụng phần tử đó trong Selenium WebDriver / Java, vì WebDriver không thể tự tìm thấy nó), nhưng làm thế nào? Tôi có …


2
XPath: Làm thế nào để chọn các yếu tố dựa trên giá trị của chúng?
Tôi mới sử dụng XPath và đây có thể là một câu hỏi cơ bản. Vui lòng chịu đựng với tôi và giúp tôi giải quyết vấn đề. Tôi có một tệp XML như thế này: <RootNode> <FirstChild> <Element attribute1="abc" attribute2="xyz">Data</Element> <FirstChild> </RootNode> Tôi có thể xác thực sự hiện …
221 xpath 


1
XPath để chọn phần tử dựa trên giá trị con
Cố gắng chọn một yếu tố dựa trên giá trị của một trong số đó là trẻ em Suy nghĩ sau đây nhưng không hoạt động, đánh giá cao bất kỳ trợ giúp, cảm ơn ./book[/author/name = 'John'] hoặc là ./book[/author/name text() = 'John'] Muốn tất cả các cuốn sách …
208 xml  xpath 

6
xpath tìm nếu nút tồn tại
Sử dụng truy vấn xpath làm thế nào để bạn tìm thấy nếu một nút (thẻ) tồn tại? Ví dụ: nếu tôi cần đảm bảo một trang web có cấu trúc cơ bản chính xác như / html / body và / html / head / title
201 xslt  xpath  expression 

3
XPath để chọn Element theo giá trị thuộc tính
Tôi đã theo XML. <?xml version="1.0" encoding="UTF-8"?> <Employees> <Employee id="3"> <age>40</age> <name>Tom</name> <gender>Male</gender> <role>Manager</role> </Employee> <Employee id="4"> <age>25</age> <name>Meghna</name> <gender>Female</gender> <role>Manager</role> </Employee> </Employees> Tôi muốn chọn phần tử Nhân viên với id = "4". Tôi đang sử dụng biểu thức XPath dưới đây mà không trả về bất cứ điều …
193 xml  xpath 

16
Làm cách nào để thực thi XPath one-liners từ shell?
Có một gói ngoài đó, cho Ubuntu và / hoặc CentOS, có một công cụ dòng lệnh có thể thực thi một XPath như một lớp lót foo //element@attribute filename.xmlhoặc foo //element@attribute < filename.xmltrả về dòng kết quả theo từng dòng không? Tôi đang tìm kiếm thứ gì đó cho …

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.