XmlElement
Približni podaci
XmlElement je razred u Aspose.Cells FOSS za C++.
Uobičajeni instanci su nula.
Ova klasa pruža 16 metoda za rad s XmlElement objektima u C++ programima. Postoje i sljedeće metode: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, i 1 dodatna metoda. Svi javni članovi su dostupni bilo kojoj C++ aplikaciji nakon instalacije paketa Aspose.Cells FOSS za C++.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
IsNull() → bool | Vrati true ako je postavljeno null. |
GetName() → std::string | Dobiva kvalificirano ime u Clarkovoj notaciji {uri}lokalno ime. |
GetValue() → std::string | Dobiva konkatenirani tekst svih potomaka. |
IsTextNode() → bool | Vraća true ako ovaj čvor predstavlja tekstni čvorić, a ne element. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Dobiva sve atribute kao lokalno-ime/vrijednost parova. |
GetChildNodes() → std::vector<XmlElement> | Dobija sve direktne dječje čvorove (elemente i tekstove čvore). |
GetAttribute(localName: std::string_view) → XmlAttribute | Dobija atribut po lokalnom imenu. Vrati nula XmlAttribute ako nije pronađen. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Dobiva sve direktne dječje elemente s datim kvalificiranim imenom. |
GetElement(qualifiedName: std::string_view) → XmlElement | Dobiva prvi direktni dječak element s datim kvalificiranim imenom. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Dobiva sve potomke, uključujući sebe, u redoslijedu dokumenta. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | Zove MakeElement na ovom XmlElement primjerka. |
MakeElement(qualifiedName: std::string) → XmlElement | Stvara novi element s datim kvalificiranim imenom i bez atributa ili djece. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Stvara novi element s datim kvalificiranim imenom, atributima i dječjim elementima. |
AddChild(child: XmlElement) | Dodaje dječji element ovom elementu. |
AddChild(child: XmlElement) | Dodaje dječji element pomicanjem. |
SetAttribute(localName: std::string_view, value: std::string) | Uređuje vrijednost atributa, dodajući je ako nije ili ažurirajući ako postoji. |