Elemen XSLT dari Rekomendasi W3C (XSLT Versi 1.0).
Elemen XSLT
Tautan di kolom “Elemen” mengarah ke atribut dan informasi yang lebih berguna tentang setiap elemen tertentu.
Elemen | Deskripsi |
---|---|
apply-imports | Menerapkan aturan template dari style sheet yang diimpor |
apply-templates | Menerapkan aturan template ke elemen saat ini atau ke node turunan elemen saat ini |
attribute | Menambahkan atribut |
attribute-set | Mendefinisikan satu set atribut bernama |
call-template | Memanggil template bernama |
choose | Digunakan bersama dengan <when> dan <otherwise> untuk mengekspresikan beberapa pengujian bersyarat |
comment | Membuat node komentar di pohon hasil |
copy | Membuat salinan dari node saat ini (tanpa child node dan atribut) |
copy-of | Membuat salinan dari node saat ini (dengan child node dan atribut) |
decimal-format | Mendefinisikan karakter dan simbol yang akan digunakan saat mengubah angka menjadi string, dengan fungsi format-number () |
element | Membuat node elemen di dokumen keluaran |
fallback | Menentukan kode alternatif untuk dijalankan jika prosesor tidak mendukung elemen XSLT |
for-each | Loop melalui setiap node dalam kumpulan node tertentu |
if | Berisi template yang akan diterapkan hanya jika kondisi yang ditentukan benar |
import | Mengimpor konten dari satu lembar gaya ke yang lain. Catatan: Lembar gaya yang diimpor memiliki prioritas lebih rendah daripada lembar gaya pengimporan |
include | Menyertakan konten dari satu lembar gaya ke yang lain. Catatan: Style sheet yang disertakan memiliki prioritas yang sama dengan style sheet yang disertakan |
key | Mendeklarasikan kunci bernama yang bisa digunakan dalam style sheet dengan fungsi key () |
message | Menulis pesan ke keluaran (digunakan untuk melaporkan kesalahan) |
namespace-alias | Mengganti namespace di style sheet ke namespace lain di output |
number | Menentukan posisi integer dari node saat ini dan memformat angka |
otherwise | Menentukan tindakan default untuk elemen <choose> |
output | Mendefinisikan format dokumen keluaran |
param | Mendeklarasikan parameter lokal atau global |
preserve-space | Mendefinisikan elemen di mana ruang putih harus dipertahankan |
processing-instruction | Menulis instruksi pemrosesan ke output |
sort | Mengurutkan output |
strip-space | Mendefinisikan elemen yang ruang putihnya harus dihapus |
stylesheet | Mendefinisikan elemen root dari style sheet |
template | Aturan yang akan diterapkan ketika node tertentu cocok |
text | Menulis teks literal ke keluaran |
transform | Mendefinisikan elemen root dari style sheet |
value-of | Mengekstrak nilai dari node yang dipilih |
variable | Mendeklarasikan variabel lokal atau global |
when | Menentukan tindakan untuk elemen <choose> |
with-param | Mendefinisikan nilai parameter yang akan diteruskan ke template |