Xalan

Szerző: Monica Porter
A Teremtés Dátuma: 15 Március 2021
Frissítés Dátuma: 1 Július 2024
Anonim
zalan - Hami Tin Bhai
Videó: zalan - Hami Tin Bhai

Tartalom

Meghatározás - Mit jelent Xalan?

A Xalan egy nyílt forráskódú szoftverkönyvtár, amelyet az XML (Extensible Markup Language) dokumentumok átalakítására hiperjelző nyelvre (HTML) vagy más típusú jelölőnyelvekre konvertálnak. Az Xalan az XML kiterjeszthető stíluslap-átalakításokat (XSLT) használja, hogy hatékony és teljes körű támogatást nyújtson a különféle platformokhoz, és felhasználható Java és C ++ rendszerekben, külön-külön XSLT processzorok segítségével mindkét nyelvre.


Az IBM által létrehozott Xalan az Apache Software Foundation támogatja.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, mi szól a felhőalapú számítástechnikából, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza Xalan-ot

Az Xalan arra törekszik, hogy egyszerűsítse az XML-adatok konvertálását egy másik jelölőnyelvre. Xalan két alprojekttel rendelkezik, az alábbiak szerint:

  • Xalan C ++: Az XSL 1.0 verziójának végrehajtása, amelyet a World Wide Web Consortium (W3C) határoz meg. Ezenkívül az XML elérési nyelv (XPath) 1.0 verzióját használja. A Xerces C ++ értelmező elemzi az XSL stíluslapokat és az XML dokumentumokat. Az elemző bemenete lehet fájl, dokumentumobjektummodell (DOM), URL vagy adatfolyam.
  • Xalan Java: Az XSL Transformation 1.0-s verzióját és az XML Path Language 1.0-s verzióját használja. Az XSL információkat tartalmaz az XML leképezéséről HTML és más jelölő nyelvekre. Az Xerces Java az alapértelmezett processzor, és felhasználható XSL leképezés végrehajtására Java-ban. A követelmények és a rendelkezésre állás alapján azonban más elemzők is választhatók. A bemenet lehet URL, byte stream, DOM vagy XML fájl. Mivel a Java értelmezett nyelv, az Xalan Java külön fordítóprocesszort és értelmezőprocesszort használ, ahol az előbbi nagyteljesítményű kérdésekkel találkozik, az utóbbi pedig hibakeresésre szolgál. Java API-t valósít meg az XML Processing 1.3-as verziójára, valamint SAX2 és DOM 3. szintre.