XSLT
adalah kependekan dari 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