Hàm document() của XSLT

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

Hàm document() được sử dụng để truy cập các nút trong tài liệu XML bên ngoài. Tài liệu XML bên ngoài phải hợp lệ và có thể phân tích.

Hàm document() cung cấp phương pháp để truy xuất các tài liệu XML khác ngoài dữ liệu ban đầu được cung cấp bởi luồng đầu vào từ bảng style XSLT.

Một cách sử dụng hàm này là tìm kiếm dữ liệu trong một tài liệu外部. Ví dụ, chúng ta muốn tìm giá trị độ C tương ứng với giá trị độ F, chúng ta đã truy cập vào tài liệu chứa giá trị đã tính trước:

<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>

Cú pháp

node-set document(object,node-set?)

Tham số

Tham số Mô tả
object Bắt buộc. Định nghĩa URI của tài liệu XML bên ngoài.
node-set Tùy chọn. Dùng để phân tích URI tương đối.