Cho đoạn XML sau:
Giả sử có biểu thức XPath như sau: *[not(self::Footer)], kết quả của biểu thức XPath trên nếu node hiện tại là Book:
Trả lời:
Đáp án đúng: C
Biểu thức XPath `*[not(self::Footer)]` có nghĩa là: chọn tất cả các phần tử con của node hiện tại (Book) mà không phải là phần tử `Footer`. Trong đoạn XML đã cho, các phần tử con của Book là `Title`, `Content` và `Footer`. Vì vậy, biểu thức sẽ chọn `Title` và `Content`, loại bỏ `Footer`.





