pugixml 1.15

10. jaanuaril, pÀrast rohkem kui aastat arendust, ilmus XML-parseerimise teegi versioon 1.15. pugixml, mis on kirjutatud C++ keeles ja levitatakse MIT litsentsi alusel.

Teek pakub rikka DOM-taolist liidest ulatuslike dokumentide sÔlmede lÀbimise ja muutmise vÔimalustega. Toetatakse ka XPath 1.0 ning pakutakse tÀis Unicode'i tuge koos automaatse kodeeringute teisendamisega.

pugixml-i saab konfigureerida kasutamiseks ilma std ja C++ eranditeta ning toetab header-only varianti.

Muutuste nimekiri:

  • Paljud xml_attribute:: ja xml_node:: klasside funktsioonid toetavad nĂŒĂŒd std::string_view ja std::string, kui C++17 standardit toetav kompilaator on tuvastatud.
  • Parandatud pkg-config faili genereerimist NixOS-i jaoks.
  • CMake'i valikut PUGIXML_BUILD_APPLE_FRAMEWORK saab kasutada pugixml-i kogumiseks .xcframework-ina.
  • CMake'i valikut PUGIXML_INSTALL saab kasutada paigaldusreeglite keelamiseks.
  • Parandatud ĂŒhilduvus CMake'i ja gcc ja clang kompilaatoritega.
  • Kasutatakse noexcept'i asemel throw() C++11 ja kĂ”rgemates versioonides.

Projekti hoidla GitHubis: https://github.com/zeux/pugixml.

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster