pugixml 1.15

Am 10. Januar, nach mehr als einem Jahr Entwicklung, wurde die Version 1.15 der XML-Parsing-Bibliothek veröffentlicht. pugixml, geschrieben in C++ und unter der MIT-Lizenz vertrieben.

Die Bibliothek bietet eine reichhaltige DOM-Ă€hnliche Schnittstelle mit umfangreichen Möglichkeiten zum Durchlaufen und VerĂ€ndern von Dokumenten-Knoten. Außerdem wird XPath 1.0 und volle Unicode-UnterstĂŒtzung mit automatischer Kodierungsumwandlung unterstĂŒtzt.

pugixml kann so konfiguriert werden, dass es ohne std und Ausnahmen von C++ funktioniert und unterstĂŒtzt eine header-only Variante.

Änderungsprotokoll:

  • Viele Funktionen der Klassen xml_attribute:: und xml_node:: unterstĂŒtzen nun std::string_view und std::string, sofern der Compiler C++17 unterstĂŒtzt.
  • Die Generierung der pkg-config-Datei fĂŒr NixOS wurde verbessert.
  • Die CMake-Option PUGIXML_BUILD_APPLE_FRAMEWORK kann verwendet werden, um pugixml als .xcframework zu bauen.
  • Die CMake-Option PUGIXML_INSTALL kann verwendet werden, um die Installationsregeln zu deaktivieren.
  • Die KompatibilitĂ€t mit CMake sowie den Compilern gcc und clang wurde verbessert.
  • Die Verwendung von noexcept anstelle von throw() fĂŒr C++11 und höher.

Das Projekt-Repository auf GitHub: https://github.com/zeux/pugixml.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster