pugixml 1.15

10. januára, po viac ako roku vývoja, bola vydaná verzia 1.15 knižnice na parsovanie XML pugixml, napísanej v jazyku C++ a šírenej pod licenciou MIT.

Knižnica poskytuje bohaté rozhranie podobné DOM s širokými možnosťami prechodu a úpravy uzlov dokumentu. Podporuje tiež XPath 1.0 a úplnú podporu Unicode, s automatickým prevodom kódovania.

pugixml môže byť nakonfigurovaná na použitie bez std a výnimiek C++ a podporuje verzíu bez hlavičiek.

Zoznam zmien:

  • Mnohé funkcie tried xml_attribute:: a xml_node:: teraz podporujú std::string_view a std::string, ak kompilátor podporuje štandard C++17.
  • Vylepšená generácia súboru pkg-config pre NixOS.
  • Možnosť CMake PUGIXML_BUILD_APPLE_FRAMEWORK môže byť použitá na zostavenie pugixml ako .xcframework.
  • Možnosť CMake PUGIXML_INSTALL môže byť použitá na vypnutie pravidiel inštalácie.
  • Vylepšená kompatibilita s CMake a kompilátormi gcc a clang.
  • Použitie noexcept miesto throw() pre C++11 a novšie.

Repozitár projektu na GitHub: https://github.com/zeux/pugixml.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster