13.5.1 XPath: Xác định con đường biểu hiện trong XMLMột biểu hiện XPath thường trả về một chuỗi các mục đáp ứng một khuôn mẫu nhất địnhtheo quy định của biểu thức. Các mặt hàng này là một trong hai giá trị (từ các nút lá)hoặc các yếu tố hoặc thuộc tính. Loại phổ biến nhất của biểu thức XPath trả về một bộ sưu tậpCác yếu tố hoặc thuộc tính nút đáp ứng một số mô hình quy định tại cácbiểu hiện. Các tên trong biểu thức XPath là nút tên trong các tài liệu XMLcây có tên nhãn (phần tử) hoặc thuộc tính tên, có thểvòng loại bổ sung các điều kiện để hạn chế hơn nữa các nút mà đáp ứng các mô hình.Máy phân tách hai chính được sử dụng khi xác định một con đường: đơn dấu gạch chéo (/), đôidấu gạch chéo (/ /). Một dấu gạch chéo đơn trước khi một thẻ chỉ định các từ khóa phải xuất hiện như một trực tiếpkhóa trẻ em trước đó (cha), trong khi hai slash xác định rằng các từ khóa có thểxuất hiện như là một hậu duệ của các từ khóa trước đó ở cấp độ nào. Để chỉ một tên thuộc tínhthay vì một tên yếu tố (từ khóa), tiền tố @ được sử dụng trước khi tên thuộc tính. Để chochúng tôi xem xét một số ví dụ về XPath như minh hoạ trong hình 13.6.
đang được dịch, vui lòng đợi..