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

Вижте също:

 Български