pugixml 1.15

10. ledna, po více než ročním vývoji, byla vydána verze 1.15 knihovny pro analýzu XML pugixml, napsané v jazyce C++ a distribuované pod licencí MIT.

Knihovna poskytuje bohaté rozhraní podobné DOM s širokými možnostmi procházení a modifikace uzlů dokumentu. Také podporuje XPath 1.0 a plnou podporu Unicode, včetně automatického převodu znakových sad.

pugixml může být nakonfigurována pro použití bez standardů a výjimek C++ a podporuje variantu pouze s hlavičkami.

Seznam změn:

  • Mnoho funkcí tříd xml_attribute:: a xml_node:: nyní podporuje std::string_view a std::string, pokud je podpora standardu C++17 zajištěna kompilátorem.
  • Bylo vylepšeno generování souboru pkg-config pro NixOS.
  • Možnost CMake PUGIXML_BUILD_APPLE_FRAMEWORK může být použita pro sestavení pugixml jako .xcframework.
  • Možnost CMake PUGIXML_INSTALL může být použita pro vypnutí instalačních pravidel.
  • Byla vylepšena kompatibilita s CMake a kompilátory gcc a clang.
  • Použití noexcept místo throw() pro C++11 a novější.

Repozitář projektu na GitHubu: https://github.com/zeux/pugixml.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster