tinyxml2 3.0.0
dotnet add package tinyxml2 --version 3.0.0
NuGet\Install-Package tinyxml2 -Version 3.0.0
<PackageReference Include="tinyxml2" Version="3.0.0" />
paket add tinyxml2 --version 3.0.0
#r "nuget: tinyxml2, 3.0.0"
// Install tinyxml2 as a Cake Addin #addin nuget:?package=tinyxml2&version=3.0.0 // Install tinyxml2 as a Cake Tool #tool nuget:?package=tinyxml2&version=3.0.0
There are different ways to access and interact with XML data. TinyXML-2 uses a Document Object Model (DOM), meaning the XML data is parsed into a C++ objects that can be browsed and manipulated, and then written to disk or another output stream. You can also construct an XML document from scratch with C++ objects and write this to disk or another output stream. You can even use TinyXML-2 to stream XML programmatically from code without creating a document first.
TinyXML-2 is designed to be easy and fast to learn. It is one header and one cpp file. Simply add these to your project and off you go. There is an example file - xmltest.cpp - to get you started.
TinyXML-2 is released under the ZLib license, so you can use it in open source or commercial code. The details of the license are at the top of every source file.
TinyXML-2 attempts to be a flexible parser, but with truly correct and compliant XML output. TinyXML-2 should compile on any reasonably C++ compliant system. It does not rely on exceptions, RTTI, or the STL.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
native | native is compatible. |
-
- tinyxml2.redist (>= 3.0.0)
GitHub repositories
This package is not used by any popular GitHub repositories.
Summary of changes made in this release of the package.