XmlElement

Общ преглед

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 for C ++ пакет.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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)Определя стойност на атрибута, добавя се ако липсва или актуализира се, ако е налице.

Вижте също:

 Български