Описание тега tinyxml

TinyXML - это простая небольшая библиотека синтаксического анализатора и генератора C++ XML.

TinyXML - это простой и небольшой синтаксический анализатор XML на C++, который можно легко интегрировать в другие программы. Он выпущен под лицензией ZLib.

Короче говоря, TinyXML анализирует XML-документ и строит из него объект объектной модели документа (DOM), который можно просматривать, манипулировать и сериализовать в вашем коде C++. TinyXML также позволяет вам создать XML-документ с нуля с объектами C++ и записать его на диск или другой выходной поток.

TinyXML разработан таким образом, чтобы его было легко и быстро изучить. Он состоит из двух заголовков и четырех исходных файлов, которые можно скомпилировать в двоичный файл или встроить в статическую библиотеку.

TinyXML пытается быть гибким парсером, но с действительно правильным и совместимым выводом XML. Он должен компилироваться в любой достаточно совместимой с C++ системе, не полагаться на исключения или RTTI и может быть скомпилирован с поддержкой STL или без нее. TinyXML полностью поддерживает кодировку UTF-8 и первые 64 тыс. Символов. Однако TinyXML не анализирует и не использует dtd или xsl.