Rumah Pengembangan Apa itu xalan? - definisi dari techopedia

Apa itu xalan? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Xalan?

Xalan adalah pustaka perangkat lunak sumber terbuka yang digunakan untuk mengubah dokumen Extensible Markup Language (XML) menjadi Hypertext Markup Language (HTML) atau jenis bahasa markup lainnya. Xalan menggunakan XML Extensible Stylesheet Transformations (XSLT) untuk memberikan dukungan efisien dan fitur lengkap ke berbagai platform dan dapat digunakan di Jawa dan C ++ dengan bantuan prosesor XSLT yang terpisah untuk kedua bahasa.

Diciptakan oleh IBM, Xalan didukung oleh Apache Software Foundation.

Techopedia menjelaskan Xalan

Xalan diarahkan untuk menyederhanakan proses konversi data XML ke bahasa markup lainnya. Xalan memiliki dua sub proyek, sebagai berikut:

  • Xalan C ++: Menerapkan XSL versi 1.0 yang ditentukan oleh World Wide Web Consortium (W3C). Itu juga menggunakan XML Path Language (XPath) versi 1.0. Xerces C ++ parser mem-parsing lembar gaya XSL dan dokumen XML. Input parser dapat berupa file, Document Object Model (DOM), URL atau aliran data.
  • Xalan Java: Menggunakan XSL Transformation versi 1.0 dan XML Path Language versi 1.0. XSL berisi informasi tentang pemetaan XML ke HTML dan bahasa markup lainnya. Xerces Java adalah prosesor default dan dapat digunakan untuk melakukan pemetaan XSL di Jawa. Namun, parser lain dapat dipilih, berdasarkan persyaratan dan ketersediaan. Input dapat berupa URL, aliran byte, DOM atau file XML. Karena Java adalah bahasa yang ditafsirkan, Xalan Java menggunakan prosesor kompilasi terpisah dan prosesor interpretasi, di mana yang pertama bertemu dengan masalah kinerja tinggi, dan yang terakhir digunakan untuk debugging. Ini mengimplementasikan Java API untuk XML Processing versi 1.3 dan SAX2 dan DOM level 3.
Apa itu xalan? - definisi dari techopedia