pugixml 1.15

Január 10-én, több mint egy év fejlesztés után megjelent az 1.15-ös verzió az XML feldolgozó könyvtárból. pugixml, amely a C++ nyelven készült, és MIT licenc alatt terjesztik.

A könyvtár gazdag DOM-szerű interfészt biztosít, széles körű lehetőségekkel a dokumentum csomópontjainak bejárására és módosítására. Támogatja az XPath 1.0-t és teljes Unicode támogatást kínál, automatikus kódolás-átalakítással.

A pugixml konfigurálható úgy, hogy ne használjon std-t és C++ kivételeket, és támogatja a header-only változatot is.

Változások listája:

  • Sok xml_attribute:: és xml_node:: osztály funkció most már támogatja a std::string_view-t és std::string-et, ha a C++17 szabvány támogatása a fordító által észlelhető.
  • Javították a pkg-config fájl generálását a NixOS-ra.
  • A CMake PUGIXML_BUILD_APPLE_FRAMEWORK opció használható a pugixml .xcframework-ként való összeállítására.
  • A CMake PUGIXML_INSTALL opció használható az installációs szabályok letiltására.
  • Javították a CMake és a gcc és clang fordítók közötti kompatibilitást.
  • A noexcept használata a throw() helyett C++11 és újabb verziókhoz.

A projekt GitHub repója: https://github.com/zeux/pugixml.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster