16 ะธัะฝั, ะฟะพัะปะต ะฟะพััะธ ะฟะพะปััะพัะฐ ะปะตั ัะฐะทัะฐะฑะพัะบะธ, ัะพััะพัะปัั ะฒัะฟััะบ 1.16 pugixml โ ะฑััััะพะน ะบัะพััะฟะปะฐััะพัะผะตะฝะฝะพะน ะฑะธะฑะปะธะพัะตะบะธ ะดะปั ะฟะฐััะธะฝะณะฐ ะธ ะพะฑัะฐะฑะพัะบะธ XML (ะปะธัะตะฝะทะธั MIT).
ะะธะฑะปะธะพัะตะบะฐ ะฟัะตะดะพััะฐะฒะปัะตั DOM-ะฟะพะดะพะฑะฝัะน ะธะฝัะตััะตะนั ั ะฒะพะทะผะพะถะฝะพัััะผะธ ะพะฑั ะพะดะฐ ัะทะปะพะฒ ะดะพะบัะผะตะฝัะฐ ะธ ะธั ะธะทะผะตะฝะตะฝะธั. ะขะฐะบะถะต ะฟะพะดะดะตัะถะธะฒะฐะตััั XPath 1.0 ะธ ะฟะพะปะฝะฐั ะฟะพะดะดะตัะถะบะฐ ะฎะฝะธะบะพะดะฐ (UTF-8, UTF-16 (BE/LE), UTF-32 (BE/LE) ะธ UCS-2), ั ะฐะฒัะพะผะฐัะธัะตัะบะธะผ ะฟัะตะพะฑัะฐะทะพะฒะฐะฝะธะตะผ ะบะพะดะธัะพะฒะพะบ.
ะะพะดะดะตัะถะธะฒะฐะตััั ะธัะฟะพะปัะทะพะฒะฐะฝะธะต ะฑะตะท ััะฐะฝะดะฐััะฝะพะน ะฑะธะฑะปะธะพัะตะบะธ ะธ ะธัะบะปััะตะฝะธะน C++, ะธ ัะตะถะธะผ ยซัะพะปัะบะพ ะทะฐะณะพะปะพะฒะพัะฝัะต ัะฐะนะปัยป.
ะญัะพ ัะฑะธะปะตะนะฝัะน ะฒัะฟััะบ โ ะฒ ััะพะผ ะณะพะดั ะฟัะพะตะบัั ะธัะฟะพะปะฝะธััั 20 ะปะตั! ะะพะดัะพะฑะฝะตะต ะพะฑ ะธััะพัะธะธ ัะพะทะดะฐะฝะธั ะธ ัะฐะทะฒะธัะธั ะฑะธะฑะปะธะพัะตะบะธ ะผะพะถะฝะพ ะฟัะพัะธัะฐัั ะฝะฐ pugixml.org, เดธเดพเดฎเตเดนเดฟเดเด ะธะปะธ ะฒ ะฟะตัะฒะพะน ัะตะดะฐะบัะธะธ ะฝะพะฒะพััะธ.
- ะะทะผะตะฝะตะฝะธั ะฟะพะฒะตะดะตะฝะธั
- ัะปะตะผะตะฝัั c ะพะดะฝะธะผ ะฟััััะผ ะดะพัะตัะฝะธะผ ัะปะตะผะตะฝัะพะผ PCDATA ัะตะฟะตัั ะฒัะฒะพะดัััั ั ะฟััััะผะธ ัะตะณะฐะผะธ (ะตัะปะธ ะฝะต ะธัะฟะพะปัะทัะตััั ะฟะฐัะฐะผะตัั format_no_empty_element_tags).
- เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฒเตเดเตพ
- ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั PUGIXML_CHARCONV_FLOAT ะดะปั ะฟัะตะพะฑัะฐะทะพะฒะฐะฝะธั ัะธัะตะป ั ะฟะปะฐะฒะฐััะตะน ะทะฐะฟััะพะน, ะธัะฟะพะปัะทัั <charconv>; ะดะปั ััะพะณะพ ััะตะฑัะตััั C++17, ััะพ ะดะตะปะฐะตั ะฟัะตะพะฑัะฐะทะพะฒะฐะฝะธั ะฝะตะทะฐะฒะธัะธะผัะผะธ ะพั ะปะพะบะฐะปะธ ะธ ะผะพะถะตั ะฟะพะฒััะธัั ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั;
- ะดะพะฑะฐะฒะปะตะฝั ััะฝะบัะธะธ xml_node::ensure_child ะธ xml_node::ensure_attribute, ะฒะพะทะฒัะฐัะฐััะธะต ะดะพัะตัะฝะธะน ัะปะตะผะตะฝั ะธะปะธ ะฐััะธะฑัั ั ัะบะฐะทะฐะฝะฝัะผ ะธะผะตะฝะตะผ, ะดะพะฑะฐะฒะปัั ะตะณะพ, ะตัะปะธ ะพะฝ ะพัััััะฒะพะฒะฐะป;
- ัะปัััะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะฟะพะธัะบะฐ ัะทะปะพะฒ ะธ ะฐััะธะฑััะพะฒ ะฟะพ ะธะผะตะฝะธ;
- ะทะฐะณััะทะบะฐ ะดะพะบัะผะตะฝัะฐ ะธะท ะฟัััะพะณะพ ะฑััะตัะฐ ะฑะพะปััะต ะฝะต ะฟัะธะฒะพะดะธั ะบ ะฒัะดะตะปะตะฝะธั ะฟะฐะผััะธ.
- ะฃะปัััะตะฝะธั XPath
- ัะปัััะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะทะฐะฟัะพัะพะฒ, ะฒ ะบะพัะพััั ะฒัะฟะพะปะฝัะตััั ะฒััะธัะปะตะฝะธะต ะธะปะธ ััะฐะฒะฝะตะฝะธะต ะทะฝะฐัะตะฝะธะน ะฐััะธะฑััะพะฒ, ะฝะฐะฟัะธะผะตั @attr > 5;
- ัะปัััะตะฝะฐ ะฟัะพะธะทะฒะพะดะธัะตะปัะฝะพััั ะทะฐะฟัะพัะพะฒ, ะฒัะฑะธัะฐััะธั ัะทะปั ะธ ะฐััะธะฑััั ะฟะพ ะธะผะตะฝะธ.
- เดฌเดเต เดชเดฐเดฟเดนเดพเดฐเดเตเดเตพ
- ะธัะฟัะฐะฒะปะตะฝะพ ะฟะตัะตะฟะพะปะฝะตะฝะธะต ััะตะบะฐ ะฟัะธ ัะดะฐะปะตะฝะธะธ ะฟะพะดะดะตัะตะฒัะตะฒ ั ะพัะตะฝั ะณะปัะฑะพะบะธะผ ััะพะฒะฝะตะผ ะฒะปะพะถะตะฝะธั;
- ะธัะฟัะฐะฒะปะตะฝั ัะตะปะพัะธัะปะตะฝะฝัะต ะฟะตัะตะฟะพะปะฝะตะฝะธั, ะบะพัะพััะต ะผะพะณะปะธ ะฟัะธะฒะพะดะธัั ะบ ัะฑะพัะผ ะฟัะธ ะทะฐะณััะทะบะต ะพัะตะฝั ะฑะพะปััะธั (> 1ะะ) ะดะพะบัะผะตะฝัะพะฒ ะฝะฐ 32-ัะฐะทััะดะฝัั ะฟะปะฐััะพัะผะฐั ะฒ ัะตะถะธะผะต PUGIXML_WCHAR_MODE;
- ะธัะฟัะฐะฒะปะตะฝะฐ ะพัะธะฑะบะฐ ัะฐะทัะผะตะฝะพะฒะฐะฝะธั ะฝัะปะตะฒะพะณะพ ัะบะฐะทะฐัะตะปั ะฟัะธ ะบะพะฟะธัะพะฒะฐะฝะธะธ ะพะฑัะตะบัะพะฒ xpath_variable_set ัะพ ัััะพะบะพะฒัะผะธ ะฟะตัะตะผะตะฝะฝัะผะธ ั ะฝะตะฟัะธัะฒะพะตะฝะฝัะผะธ ะทะฝะฐัะตะฝะธัะผะธ.
- ะฃะปัััะตะฝะธั ะฟะพะดะดะตัะถะบะธ CMake
- ัะปัััะตะฝะฐ ะฟะพะดะดะตัะถะบะฐ ะพะฟัะธะธ PUGIXML_BUILD_APPLE_FRAMEWORK;
- ะดะพะฑะฐะฒะปะตะฝะฐ ะพะฟัะธั CMake PUGIXML_INSTALL_SOURCE ะดะปั ะธะฝััะฐะปะปััะธะธ pugixml.cpp (ะฟะพะปะตะทะฝะพ ะฟัะธ ัะฐะฑะพัะต ะฒ ัะตะถะธะผะต ยซัะพะปัะบะพ ะทะฐะณะพะปะพะฒะบะธยป).
- ะฃะปัััะตะฝะธั ัะพะฒะผะตััะธะผะพััะธ
- ะดะพะฑะฐะฒะปะตะฝั ัะฐะนะปั ะฟัะพะตะบัะฐ ะธ ะฟะฐะบะตัั NuGet ะดะปั Visual Studio 2026;
- ะธัะฟัะฐะฒะปะตะฝะฐ ะฟัะพะฑะปะตะผะฐ ัะพะฒะผะตััะธะผะพััะธ ั ะผะพะดัะปัะผะธ C++20 ะฟัะธ ะฒะบะปััะตะฝะธะธ ัะฐะนะปะฐ pugixml.hpp ะฒะพ ััะฐะณะผะตะฝั ะณะปะพะฑะฐะปัะฝะพะณะพ ะผะพะดัะปั;
- ะธัะฟัะฐะฒะปะตะฝั ะฟัะตะดัะฟัะตะถะดะตะฝะธั Clang ะธ GCC -Wextra-semi-stmt, -Wsign-conversion ะธ -Wuninitialized (GCC 16);
- ะธัะฟัะฐะฒะปะตะฝะฐ ะพัะธะฑะบะฐ ะบะพะผะฟะธะปััะธะธ ั Embarcadero C++ XE5;
- ััััะฐะฝะตะฝั ะฝะตัะบะพะปัะบะพ ะปะพะถะฝัั ััะฐะฑะฐััะฒะฐะฝะธะน ััะฐัะธัะตัะบะพะณะพ ะฐะฝะฐะปะธะทะฐ.
เด เดตเดฒเดเดฌเด: linux.org.ru




