Hàm document() trong 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外部. Tài liệu XML外部 phải hợp lệ và có thể phân tích.

Hàm này cung cấp phương pháp để truy xuất các tài nguyên XML khác ngoài dữ liệu ban đầu từ luồng đầu vào 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 tài liệu chứa giá trị tính toán trước:

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

Cú pháp

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

Parameter

Parameter 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. Sử dụng để phân tích URI tương đối.