XmlElement

Overview

XmlElement je třída v Aspose.Cells FOSS pro C++.

Lehká ovládací jednotka k XML prvku. Vybrané instanci jsou nulové.

Tato třída poskytuje 16 metod pro práci s XmlElement objekty v programech C++. K dispozici jsou následující metody: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, a 1 další metody. Všechny veřejné členy jsou přístupné jakékoli aplikaci C++ po instalaci balíčku Aspose.Cells FOSS pro C++.

Methods

SignatureDescription
IsNull()boolVrátí true, pokud je nastaveno null.
GetName()std::stringDostává kvalifikované jméno v Clarkově notaci {uri}lokální jméno.
GetValue()std::stringZískejte souvislý text všech následujících uzlů.
IsTextNode()boolVrátí hodnotu true, pokud tento uzel představuje textový uzl spíše než prvek.
GetAttributes()std::vector<std::pair<std::string, std::string>>Dostává všechny atributy jako páry místního jména/hodnoty.
GetChildNodes()std::vector<XmlElement>Získejte všechny přímé dětské uzly (elementy a textové uzliny).
GetAttribute(localName: std::string_view)XmlAttributeZískává atribut podle lokálního jména. Vrátí nulovou hodnotu XmlAttribute, pokud není nalezen.
GetElements(qualifiedName: std::string_view)std::vector<XmlElement>Získejte všechny přímé dětské prvky s daným kvalifikovaným jménem.
GetElement(qualifiedName: std::string_view)XmlElementZískejte první přímý dětský prvek s daným kvalifikovaným jménem.
GetDescendantsAndSelf()std::vector<XmlElement>Získejte všechny potomky včetně sebe, v pořadí dokumentu.
MakeElement(node: std::shared_ptr<XmlNodeData>)XmlElementVolá MakeElement na této instanci XmlElement .
MakeElement(qualifiedName: std::string)XmlElementVytváří nový prvek s daným kvalifikovaným jménem a bez atributů nebo dětí.
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>)XmlElementVytváří nový prvek s uvedeným kvalifikovaným jménem, atributy a dětmi.
AddChild(child: XmlElement)Přidává k tomuto prvku dítě.
AddChild(child: XmlElement)Přidává dítětský prvek pohybem.
SetAttribute(localName: std::string_view, value: std::string)Uveďte hodnotu atributu, přidáte-li ji v případě její nepřítomnosti nebo aktualizujete-la v případech, kdy je tato hodnota k dispozici.

See Also

 Čeština