eXtensible
StyleSheet Language: Transformation, adalah bagian dari XSL yang dikembangkan sebelumnya.
XSL adalah Stylesheet yang khusus dikembangkan sebagai komplemen XML, untuk
merubah informasi pada XML ke dalam bentuk lain agar bisa ditampilkan di layar,
dicetak di kertas atau didengarkan telinga. Pada dasarnya proses ini di bagi
menjadi dua bagian proses yakni pertama Transformasi Struktural yang meliputi
pengumpulan, pengelompokan dan pengurutan data maupun penyusunan ulang, penambahan
dan penghapusan tag dan atribut, dan yang kedua adalah proses merubah format
menjadi pixel dilayar, nohtah tinta di kertas atau nada di speaker. Proses yang
pertama itulah yang kemudian disebut XSLT, sedangkan yang kedua biasa disebut
XSLFO (eXtensible Stylesheet Language:Formatting Object).
Hasil Keluaran XSLT bisa berupa HTML, Text file atau XML dengan format yang
baru. Sebenarnya untuk menampilkan dokumen XML agar lebih menarik dilihat di
browser bisa dilakukan oleh Cascade StyleSheet. CSS yang sering digunakan untuk
memformat HTML bisa juga dipakai untuk XML. Akan tetapi CSS tidak mampu
melakukan tugas tugas yang rumit seperti memformat angka desimal, menjumlah,
menghitung rata-rata, menampilkan gambar, dan lain-lain. Dan untuk melakukan tugas-
tugas itulah kita memerlukan XSLT
Tidak ada komentar:
Posting Komentar