Fungsi XSLT document()

Definisi dan Penggunaan

Fungsi document() digunakan untuk mengakses node dalam dokumen XML eksternal. Dokumen XML eksternal harus sah dan dapat diurai.

Fungsi ini menyediakan metode untuk mengambil sumber XML lain selain data awal yang disediakan oleh aliran masukan XSLT style sheet.

Sebuah cara untuk menggunakan fungsi ini adalah mencari data di dokumen eksternal. Contohnya, kami ingin menemukan nilai suhu derajat Celcius yang corong dengan nilai derajat Fahrenheit, kami mengakses dokumen yang mengandung nilai yang dihitung sebelumnya:

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

语法

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

参数

参数 描述
object 必需。定义外部 XML 文档的 URI。
node-set 可选。用于解析相对 URI。