Referensi Fungsi XSLT

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

Fungsi XSLT

XSLT memiliki lebih dari 100 fungsi bawaan. Fungsi-fungsi ini digunakan untuk perbandingan nilai string, angka, tanggal dan waktu, operasi node dan QName, operasi urutan, nilai logika, dan lain-lain.

URI namespace untuk fungsi XSLT adalah:

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

Prefiks namespace standar untuk fungsi adalah fn.

Petunjuk: Fungsi sering kali mempunyai prefiks fn: saat dipanggil, seperti fn:string(). Namun, sejak fn: adalah prefiks namespace standar, nama fungsi tidak perlu menggunakan prefiks saat dipanggil.

Anda dapat mengakses referensi semua fungsi bawaan XSLT 2.0 di tutorial XPath kami.

Selain itu, di daftar ini berisi fungsi XSLT bawaan:

Nama Deskripsi
current() Kembalikan kumpulan node yang hanya berisi node saat ini.
document() Untuk mengakses node dalam dokumen XML eksternal.
element-available() Pemeriksaan apakah elemen yang ditentukan didukung pemroses XSLT.
format-number() Konversi angka ke string.
function-available() Pemeriksaan apakah pemroses XSLT mendukung fungsi yang ditentukan.
generate-id() Kembalikan nilai string yang menandai identitas node yang ditentukan.
key() Ambil 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 root pohon.
system-property() Kembalikan nilai properti sistem.
unparsed-entity-uri() Kembalikan URI entitas yang belum diurai.