Koti kehitys Mikä on xalan? - määritelmä techopediasta

Mikä on xalan? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Xalan tarkoittaa?

Xalan on avoimen lähdekoodin ohjelmistokirjasto, jota käytetään XML-asiakirjojen muuttamiseen Hypertext Markup Language (HTML) tai muun tyyppisiksi merkintäkieleiksi. Xalan käyttää XML Extensible Stylesheet Transformations (XSLT) -toimintoa tarjotakseen tehokkaan ja monipuolisen tuen erilaisille alustoille. Sitä voidaan käyttää Java: ssa ja C ++: ssa erillisten XSLT-prosessorien avulla molemmille kielille.

IBM: n luomaa Xalania tukee Apache Software Foundation.

Techopedia selittää Xalanin

Xalanin tarkoituksena on yksinkertaistaa prosessia, jolla muunnetaan XML-tiedot toiselle merkintäkielelle. Xalanilla on kaksi alaprojektia seuraavasti:

  • Xalan C ++: Toteuttaa XSL-version 1.0, jonka määrittelee World Wide Web Consortium (W3C). Se käyttää myös XML Path Language (XPath) -versiota 1.0. Xerces C ++ -jäsentäjä jäsentää XSL-tyylisivut ja XML-asiakirjat. Jäsentäjän syöttö voi olla tiedosto, asiakirjaobjektimalli (DOM), URL tai tietovirta.
  • Xalan Java: Käyttää XSL Transformation -versiota 1.0 ja XML Path Language -versiota 1.0. XSL sisältää tietoja XML: n kartoittamisesta HTML: ksi ja muihin merkintäkieliin. Xerces Java on oletusprosessori, ja sitä voidaan käyttää suorittamaan XSL-kartoitus Javassa. Muita jäsentäjiä voidaan kuitenkin valita vaatimusten ja saatavuuden perusteella. Syöttö voi olla URL-, tavuvirta-, DOM- tai XML-tiedosto. Koska Java on tulkittu kieli, Xalan Java käyttää erillistä käännösprosessoria ja tulkkausprosessoria, joissa ensimmäinen vastaa korkean suorituskyvyn ongelmiin ja jälkimmäinen käytetään virheenkorjaukseen. Se toteuttaa Java-sovellusliittymän XML-prosessointiversioon 1.3 ja SAX2- ja DOM-tasoon 3.
Mikä on xalan? - määritelmä techopediasta