libxml

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
libxml2
Autor Daniel Veillard
Pierwsze wydanie 23 września 1999; ponad 20 lat temu[1]
Aktualna wersja stabilna 2.9.9-18 stycznia 2019; ponad rok temu[3]
Język programowania C, dostępne bindingi m.in. dla języków C++, Python, Perl, Ruby, Pascal i innych[2]
Platforma sprzętowa wieloplatformowa
System operacyjny wieloplatformowa
Rodzaj Biblioteka programistyczna
Licencja Licencja MIT
Strona internetowa


libxml (właściwie libxml2) – biblioteka programistyczna służąca do obsługi dokumentów zgodnych ze standardem XML. Biblioteka dostarcza API do analizy składniowej (ang. parsing) dokumentów XML w języku C[4]. Pierwotnie stworzona dla środowiska GNOME, później portowana także na inne środowiska i języki programistyczne. Biblioteka uchodzi za bardzo przenośną (sama używa jedynie funkcji ze standardowej biblioteki języka C), więc można ją spotkać jako część oprogramowania w różnych systemach operacyjnych[5].

Przypisy[edytuj | edytuj kod]

  1. The XML C parser and toolkit of Gnome: Releases
  2. Python and bindings, xmlsoft.org [dostęp 2019-06-21].
  3. Repozytorium źródeł biblioteki (FTP) (dostęp 2019-06-21)
  4. List of function manipulating types in libxml2, www.xmlsoft.org [dostęp 2019-06-21].
  5. The XML C parser and toolkit of Gnome, xmlsoft.org [dostęp 2019-06-21].