libxml2 az XML C elemző és kidolgozott eszköztár a Gnome projekt (de használható kívül a Gnome platform), libxml2 könyvtár szabadon letölthető szoftverek MIT licenc alatt. XML önmagában egy metanyelv, hogy tervezzen jelölő nyelvek, azaz a szöveg nyelvi, ahol szemantikai és szerkezete adunk a tartalmat extra "jelölő" információk közé zárt szögletes zárójelet. HTML az egyik legismertebb jelölőnyelv. Bár a könyvtár C-ben írt a különböző nyelvi kötések teszik elérhetővé más környezetben.
Libxml2 ismert, hogy nagyon hordozható, a könyvtár kell építeni, és a munka anélkül, hogy komoly bajok a különböző rendszerek ( Linux, Unix, Windows, cygwin, MacOS, MacOS X, a RISC OS, OS / 2, VMS, QNX, MVS, ...)
Tulajdonságok :
- libxml2 export tolja (progresszív), és húzza (blokkoló) típusú elemző felületek XML és HTML.
- libxml2 tehetünk DTD érvényesítési parse időben, egy elemzett dokumentumban például, vagy egy tetszőleges DTD.
- libxml2 magában foglalja a teljes XPath, XPointer és XInclude implementációk.
- Meg van írva a sima C, így például néhány feltételezések lehetséges, és kitart szorosan ANSI C / POSIX könnyű beágyazás. Működik a Linux / Unix / Windows, átírták számos más platformokon.
- Basic támogatja a HTTP és FTP kliens lehetővé teszi az alkalmazások letölteni a távoli erőforrásokat.
- A design moduláris, a legtöbb kiterjesztése lehet összeállítani ki.
- A belső dokumentum reprezentáció a lehető legközelebb a DOM interfészekkel.
- libxml2 is van egy SAX szerű felület; A felületet úgy tervezték, hogy kompatibilis legyen Expat.
- Ez a könyvtár alatt kiadott MIT licenc. Lásd a jog fájlt a disztribúció a pontos megfogalmazás.
Hozzászólás nem található