PropertyCollection - Я не могу.

PropertyCollection - Я не могу.

Обзор

XmlElement является классом в Aspose.Slides FOSS для C++.

Легкий элемент XML для манипуляции OOXML. Имена элементов используют значение Кларка: {namespace-uri}local-name.Атрибуты хранятся в виде простых пар имени и значения.

Методы

ПодписьОписание:
local_name()std::stringВозвращает локальное имя элемента без его пространства имен.
namespace_uri()std::stringВозвращает URI пространства имен , связанного с элементом .
get(attr: std::string_view, default_val: std::string_view)std::string@} @name Атрибуты @{
get_optional(attr: std::string_view)std::optional<std::string>Возвращает опцион, содержащий значение атрибута , если оно присутствует .
set(attr: std::string_view, value: std::string_view)Назначает указанное значение атрибуту, добавляя его в случае отсутствия.
remove_attribute(attr: std::string_view)Удаление атрибута с элементом .
has_attribute(attr: std::string_view)boolВозвращает true, если элемент содержит указанный атрибут.
append_child(child: Ptr)PtrДобавляет данный подсознательный узел к концу элемента детей и возвращает его.
add_sub_element(name: std::string_view)PtrСоздает новый подэлемент с данным именем, добавляет его и возвращает.
insert_child(index: std::size_t, child: Ptr)Вставляет подсознательный узел в указанный индекс среди детей элемента.
remove_child(child: Ptr)Удаление указанного подсознания из элемента .
remove_child_at(index: std::size_t)Удаление подсознательного узла , расположенного в данном индексе .
find(name: std::string_view)PtrВозвращает первый следующий элемент с указанным именем или null, если нет.
find_all(name: std::string_view)std::vector<Ptr>Возвращает вектор всех последовательных элементов, соответствующих данному имени.
index_of(child: Ptr)std::optional<std::size_t>Возвращает индекс ребенка, если он существует. В противном случае пустой опционный индексом
set_namespace(prefix: std::string_view, uri: std::string_view)@} @name Карта пространства имен (для сериализации) @{
parse(xml: std::string_view)Ptr@} @name Сериализация @{
serialize(xml_declaration: bool, pretty_print: bool)std::stringПреобразует дерево элементов в XML-струнку, дополнительно включая декларацию и красивую печать.
unescape_xml(input: std::string_view)std::string@} Не удалять объекты XML (&, <, >, ‘, “).
 Русский