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

SignatureDescription
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)Налаштовує значення атрибуту, додає його, якщо він відсутній або оновлює, коли є.

See Also

 Українська