Xalan

Schrijver: Monica Porter
Datum Van Creatie: 15 Maart 2021
Updatedatum: 1 Juli- 2024
Anonim
zalan - Hami Tin Bhai
Video: zalan - Hami Tin Bhai

Inhoud

Definitie - Wat betekent Xalan?

Xalan is een open-source softwarebibliotheek die wordt gebruikt om XML-documenten (Extensible Markup Language) om te zetten in Hyper Markup Language (HTML) of andere soorten opmaaktalen. Xalan gebruikt XML Extensible Stylesheet Transformations (XSLT) om efficiënte en volledige ondersteuning te bieden aan verschillende platforms en kan worden gebruikt in Java en C ++ met behulp van afzonderlijke XSLT-processors voor beide talen.


Xalan is gemaakt door IBM en wordt ondersteund door de Apache Software Foundation.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Xalan uit

Xalan is gericht op het vereenvoudigen van het proces van het converteren van XML-gegevens naar een andere opmaaktaal. Xalan heeft twee subprojecten, als volgt:

  • Xalan C ++: implementeert XSL-versie 1.0 gespecificeerd door het World Wide Web Consortium (W3C). Het maakt ook gebruik van de XML Path Language (XPath) versie 1.0. Xerces C ++ parser parseert XSL-stijlbladen en XML-documenten. De invoer van de parser kan een bestand, Document Object Model (DOM), URL of gegevensstroom zijn.
  • Xalan Java: maakt gebruik van XSL Transformation versie 1.0 en XML Path Language versie 1.0. XSL bevat informatie over het toewijzen van XML aan HTML en andere opmaaktalen. Xerces Java is de standaardprocessor en kan worden gebruikt om XSL-mapping in Java uit te voeren. Andere parsers kunnen echter worden geselecteerd, op basis van vereisten en beschikbaarheid. Input kan een URL, bytestream, DOM of XML-bestand zijn. Omdat Java een geïnterpreteerde taal is, gebruikt Xalan Java een afzonderlijke compileerprocessor en een interpreteerprocessor, waarbij de eerste voldoet aan problemen met hoge prestaties en de laatste wordt gebruikt voor het opsporen van fouten. Het implementeert Java API voor XML Processing versie 1.3 en SAX2 en DOM niveau 3.