Libxslt - Libxslt
První vydání | 23. září 1999 |
---|---|
Stabilní uvolnění | 1.1.33 / 3. ledna 2019 |
Úložiště | ![]() |
Napsáno | C |
Operační systém | Unixový, Windows, CygWin, Mac OS, RISC OS, OS / 2, VMS, QNX, MVS ... |
Typ | XSLT |
Licence | Licence MIT |
webová stránka | xmlsoft |
libxslt je XSLT C knihovna vyvinutá pro GNOME projekt. Poskytuje implementaci XSLT 1.0 a navíc většinu EXSLT sada funkcí rozšíření přenosných procesorem a některé z saský rozšíření vyhodnocení a výrazů. libxslt je založen na libxml2, pro které používá XML parsování, manipulace se stromy a XPath Podpěra, podpora. to je svobodný software propuštěn pod Licence MIT a lze je znovu použít v komerčních aplikacích.
libxslt lze použít buď jako knihovnu vloženou do aplikace, nebo prostřednictvím xsltproc nástroj příkazového řádku. Integraci do aplikací usnadňuje celá řada jazykové vazby a obálky. Libxslt, napsaný v jazyce C, je rychlý procesor s nízkými zdroji.[1][2][3] Díky tomu je oblíbenou volbou pro DocBook formátování[4] a jako standardní procesor XSLT pro programovací jazyky jako PHP,[5] Perl [6] nebo Krajta.[7]
The WebKit layout engine (používá se např. v Apple Safari a Google Chrome webový prohlížeč) používá knihovnu libxslt k provádění transformací XSL.[8]
Viz také
- libxml2
- Saxon XSLT (konkurent)
- Xalan (konkurent)
Reference
- ^ Domovská stránka libxslt: Úvod
- ^ Pashley, David. Benchmarking procesorů XSLT. Již není k dispozici online (2016).
- ^ DocBook XSL: Kompletní průvodce - 4. vydání: Procesory XSLT
- ^ Domovská stránka libxslt: DocBook
- ^ php.net: Funkce XSL
- ^ Vazby Perl pro libxslt
- ^ Vazba Pythonu pro knihovny libxml2 a libxslt Archivováno 02.02.2010 na Wayback Machine
- ^ „WebKit Open Source Project - XSLT“. Citováno 2009-10-25.
externí odkazy
![]() | Tento počítačová knihovna související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
Tento značkovací jazyk článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |