XmlElement
Opinie generală
XmlElement este o clasă în Aspose.Cells FOSS pentru C++.
Un element XML cu un suport ușor. Instanțele construite prin default sunt nul.
Această clasă oferă 16 metode pentru a lucra cu obiecte XmlElement în programe C++. Metodele disponibile includ: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, şi 1 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.Cells FOSS pentru C++.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
IsNull() → bool | Întoarce adevărat dacă zero este setat. |
GetName() → std::string | Obţine numele calificat în notaţia Clark. |
GetValue() → std::string | Obține textul concatenat de toate nodurile descendente. |
IsTextNode() → bool | Întoarce true dacă acest nod reprezintă un node text mai degrabă decât un element. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Obține toate atributele ca perechi local-numele/valoare. |
GetChildNodes() → std::vector<XmlElement> | Obține toate nodurile copil direct (elemente și text noduri). |
GetAttribute(localName: std::string_view) → XmlAttribute | Obține un atribut prin nume local. Întoarce null XmlAttribute dacă nu a fost găsit. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Obține toate elementele direct copil cu numele calificat dat. |
GetElement(qualifiedName: std::string_view) → XmlElement | Obține primul element direct copil cu numele calificat dat. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Obține toate elementele descendente, inclusiv sinele, în ordine de document. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | Chema MakeElement pe această instanță XmlElement. |
MakeElement(qualifiedName: std::string) → XmlElement | Creează un nou element cu numele calificat dat și fără atributuri sau copii. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Creează un nou element cu numele calificat, atributele și elementele copil. |
AddChild(child: XmlElement) | Adăuga un element copil la acest element. |
AddChild(child: XmlElement) | Adăuga un element copil prin mișcare. |
SetAttribute(localName: std::string_view, value: std::string) | Stabilește o valoare a unui atribut, adăugându-l dacă nu există sau actualizând dacă este prezent. |