Xalan

Kirjoittaja: Monica Porter
Luomispäivä: 15 Maaliskuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
zalan - Hami Tin Bhai
Video: zalan - Hami Tin Bhai

Sisältö

Määritelmä - Mitä Xalan tarkoittaa?

Xalan on avoimen lähdekoodin ohjelmistokirjasto, jota käytetään XML (Extensible Markup Language) -dokumenttien muuntamiseen HTML-hyperkoodiksi tai muun tyyppiseksi merkintäkieleksi. Xalan käyttää XML Extensible Stylesheet Transformations (XSLT) -toimintoa tarjotakseen tehokkaan ja monipuolisen tuen erilaisille alustoille. Sitä voidaan käyttää Java- ja C ++ -järjestelmissä erillisten XSLT-prosessorien avulla molemmille kielille.


IBM: n luomaa Xalania tukee Apache Software Foundation.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

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.