XmlElement
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
| Signature | Description |
|---|---|
IsNull() → bool | Vrátí true, pokud je nastaveno null. |
GetName() → std::string | Dostává kvalifikované jméno v Clarkově notaci {uri}lokální jméno. |
GetValue() → std::string | Získejte souvislý text všech následujících uzlů. |
IsTextNode() → bool | Vrá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) → XmlAttribute | Zí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) → XmlElement | Zí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>) → XmlElement | Volá MakeElement na této instanci XmlElement . |
MakeElement(qualifiedName: std::string) → XmlElement | Vytváří 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>) → XmlElement | Vytváří 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. |