XmlElement
XmlElement
Overview
XmlElement є класом в Aspose.Cells FOSS для C++.
Льгота обробка елементу XML. Попередньо встановлені інстанції є нульовими.
Цей клас надає 16 методів роботи з об’єктами XmlElement в програмах C++. Доступні методи включають: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, і 1 додатковий метод. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Cells FOSS для C++.
Methods
| Signature | Description |
|---|---|
IsNull() → bool | Повертає істинне значення, якщо набір null. |
GetName() → std::string | Отримає кваліфіковане ім’я в нотації Кларка. |
GetValue() → std::string | Отримає спільний текст всіх наступних вузлів тексту. |
IsTextNode() → bool | Повертає істинне значення, якщо цей вузол представляє текстний вузел, а не елемент. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Отримає всі атрибути як пара локального імені/цінки. |
GetChildNodes() → std::vector<XmlElement> | Обирає всі прямі дитячі вузли (елементи та текстові вузди). |
GetAttribute(localName: std::string_view) → XmlAttribute | Повертає нуль XmlAttribute, якщо не знайдено. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Отримає всі прямі дітям елементи з даним кваліфікованим ім’ям. |
GetElement(qualifiedName: std::string_view) → XmlElement | Отримає перший безпосередній діт елемент з даним кваліфікованим іменем. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Отримає всі походження, включаючи себе в порядку документів. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | Покликає MakeElement на цьому прикладі XmlElement. |
MakeElement(qualifiedName: std::string) → XmlElement | Створює новий елемент з даним кваліфікованим іменем без атрибутів або дітей. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Створює новий елемент з даним кваліфікованим іменем, атрибутами та дітьми елементів. |
AddChild(child: XmlElement) | Додає до цього елемента дитину. |
AddChild(child: XmlElement) | Додає дитячий елемент шляхом переміщення. |
SetAttribute(localName: std::string_view, value: std::string) | Налаштовує значення атрибуту, додає його, якщо він відсутній або оновлює, коли є. |