Rumah Pembangunan Apa itu xalan? - definisi dari techopedia

Apa itu xalan? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apa maksud Xalan?

Xalan adalah perpustakaan perisian sumber terbuka yang digunakan untuk mengubah dokumen Extensible Markup Language (XML) ke dalam Bahasa Hypertext Markup (HTML) atau jenis bahasa markup lain. Xalan menggunakan XML Extensible Stylesheet Transformations (XSLT) untuk memberikan sokongan yang cekap dan penuh ciri kepada pelbagai platform dan boleh digunakan di Java dan C ++ dengan bantuan pemproses XSLT yang berasingan untuk kedua bahasa tersebut.

Dicipta oleh IBM, Xalan disokong oleh Yayasan Perisian Apache.

Techopedia menerangkan Xalan

Xalan ditujukan ke arah memudahkan proses menukar data XML ke bahasa markup yang lain. Xalan mempunyai dua subprojek, seperti berikut:

  • Xalan C ++: Melaksanakan XSL versi 1.0 yang ditentukan oleh World Wide Web Consortium (W3C). Ia juga menggunakan versi XML Path Language (XPath) versi 1.0. Xerces C ++ parser menghuraikan kepingan gaya XSL dan dokumen XML. Input parser boleh menjadi fail, Model Objek Dokumen (DOM), URL atau aliran data.
  • Xalan Java: Menggunakan Versi XSL Transformation 1.0 dan XML Path Language versi 1.0. XSL mengandungi maklumat mengenai pemetaan XML ke HTML dan bahasa markup lain. Xerces Java adalah pemproses lalai dan boleh digunakan untuk melakukan pemetaan XSL di Jawa. Walau bagaimanapun, parser lain boleh dipilih berdasarkan keperluan dan ketersediaan. Input mungkin URL, strim byte, DOM atau fail XML. Oleh kerana Java adalah bahasa yang ditafsirkan, Xalan Java menggunakan prosesor penyusun dan penafsiran yang berasingan, di mana mantan bertemu dengan masalah prestasi tinggi, dan yang terakhir digunakan untuk penyahpepijatan. Ia melaksanakan Java API untuk XML Processing versi 1.3 dan SAX2 dan DOM level 3.
Apa itu xalan? - definisi dari techopedia