Truy vấn xpath sẽ tìm tất cả các nút con có giá trị thuộc tính cụ thể là gì, nhưng bắt đầu từ nút có giá trị thuộc tính cụ thể?XPATH - Chọn tất cả các nút con có thuộc tính cụ thể
Đây là loại liên quan đến câu hỏi tôi đã đăng trước đó về phân tích cú pháp tệp rdf xml - Tôi nghĩ rằng tôi đã giải quyết được nhưng chưa hoàn toàn.
Ví dụ: Tôi đang cố gắng phân tích cú pháp và lấy tất cả các giá trị thuộc tính rdf:about
. Tôi có tiền phạt này. Tuy nhiên, tôi cần phải thêm điều kiện sau đây - việc phân tích cú pháp cần phải bắt đầu sau khi tìm thấy giá trị rdf:about
cụ thể.
Tôi đang làm việc trong PHP và và sử dụng DomDocument
và đang sử dụng các truy vấn xpath sau:
$xpath->query('//@rdf:about');
Nó được tìm kiếm tất cả các thuộc tính rdf:about
tốt.
Tôi cần mở rộng quy trình này để chỉ tìm những thuộc tính đi sau nút có thuộc tính rdf:about
tương đương với một cái gì đó.
Hy vọng điều này có ý nghĩa.
Tôi đã thấy câu hỏi trước đó của bạn và nhận thấy bạn đang sử dụng ARC chứ không phải trình phân tích cú pháp của nó, tôi nghiêm túc đề nghị sử dụng trình phân tích cú pháp là RDF/XML có rất nhiều cú pháp và XPath hoạt động cho một tệp không đảm bảo hoạt động cho khác. Nếu bạn đang gặp khó khăn để hiểu cách trích xuất dữ liệu từ các cấu trúc được phân tích cú pháp có thể thử sử dụng thư viện Graphite (http://graphite.ecs.soton.ac.uk/), đây là lớp trừu tượng mức cao trên ARC2 – RobV