Phương thức createExpression() của XML DOM

Tài liệu tham khảo đối tượng Document

Định nghĩa và cách sử dụng

Phương thức createExpression() tạo một biểu thức XPath để tính toán sau này.

Ngữ pháp:

createExpression(xpathText,namespaceURLMapper)
Tham số Mô tả
xpathText Chuỗi biểu thị biểu thức XPath cần biên dịch.
namespaceURLMapper Một hàm từ tiền tố tên không gian đến URL tên không gian toàn diện. Nếu không cần loại ánh xạ này, thì sẽ là null.

Giá trị trả về

Một Đối tượng XPathExpression

ném

Nếu xpathText Chứa lỗi ngữ pháp hoặc nó sử dụng namespaceURLMapper Không thể phân tích một tiền tố tên không gian, phương thức này sẽ ném một ngoại lệ.

Giải thích

Phương thức này chấp nhận một chuỗi biểu thị biểu thức XPath và chuyển đổi nó thành một biểu thức đã được biên dịch, tức là một XPathExpression. Ngoài biểu thức này, phương thức này còn chấp nhận một hàm dạng function(prefix), hàm này phân tích một chuỗi tiền tố tên không gian và trả về một chuỗi URL tên không gian toàn diện.

IE không hỗ trợ API này. Xem Node.selectNodes() Hiểu một phương pháp thay thế đặc thù cho IE.

Tài liệu tham khảo đối tượng Document