Panduan Rujukan Fungsi XSLT

XQuery 1.0, XPath 2.0 dan XSLT 2.0 berbagi kumpulan fungsi yang sama.

Fungsi XSLT

XSLT mengandungi lebih daripada 100 fungsi binaan. Fungsi-fungsi ini digunakan untuk nilai string, nombor, pembandingan tarikh dan masa, operasi nod dan QName, operasi susunan, nilai logik, dan banyak lagi.

URI ruang nama fungsi XSLT adalah:

http://www.w3.org/2005/02/xpath-functions

Prefiks ruang nama fungsi adalah fn.

Petikan: Fungsi biasanya di panggil dengan prefiks fn:, seperti fn:string(). Walau bagaimanapun, kerana fn: adalah prefiks ruang nama default, nama fungsi tidak perlu menggunakan prefiks semasa dipanggil.

Anda boleh melawati referensi fungsi-fungsi binaan XSLT 2.0 di pengajaran XPath kami.

Di sini, beberapa fungsi binaan XSLT disenaraikan:

Nama Deskripsi
current() Kembalikan set nod yang mempunyai nod saat ini sebagai anggota tunggal.
document() Digunakan untuk mengakses nod dalam dokumen XML luaran.
element-available() Semak jika pemroses XSLT menyokong elemen yang ditentukan.
format-number() Tukar nombor kepada string.
function-available() Semak jika pemroses XSLT menyokong fungsi yang ditentukan.
generate-id() Kembalikan nilai string yang dapat mengidentifikasi unik node yang ditentukan.
key() Mengambil elemen yang sebelumnya ditandai dengan kalimat <xsl:key>.
node-set Tukar pohon menjadi set node. Set node yang dihasilkan selalu berisi satu node dan adalah akar pohon.
system-property() Kembalikan nilai properti sistem.
unparsed-entity-uri() Kembalikan URI entitas yang belum diurai.