XmlElement
XmlElement
Összefoglaló
XmlElement egy osztály a Aspose.Cells FOSS-ban C++-ra.
A könnyű foglalást egy XML elemre. Az alapértelmezett instanciák nullak.
Ez a osztály 16 módszert biztosít a C++ programokban XmlElement objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, és 1 további módszer. Minden nyilvános tag hozzáférhető bármely C++ alkalmazáshoz a Aspose.Cells FOSS for C ++ csomag telepítése után.
Módszerek
| Az aláírás: | Leírás |
|---|---|
IsNull() → bool | Ha null-t állít, akkor true. |
GetName() → std::string | A Clark jelölésű helyi név. |
GetValue() → std::string | Megkapja az összes leszármazott szöveg csomópontjának összefonódott szövegeit. |
IsTextNode() → bool | Igazot ad, ha ez a csomópont inkább szövegcsomót jelöl, mint egy elemet. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Minden attribútumot helyi név/érték párként kap. |
GetChildNodes() → std::vector<XmlElement> | Minden közvetlen gyermek csomópontot kap (elemeket és szöveges csomopontokat). |
GetAttribute(localName: std::string_view) → XmlAttribute | A helyi név ad egy attribútumot. Visszaadja a null XmlAttribute-t, ha nem találjuk. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Minden közvetlen gyermek elemet kap a megadott minősített névvel. |
GetElement(qualifiedName: std::string_view) → XmlElement | Megkapja az első közvetlen gyermek elemet a megadott minősített névvel. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Minden utód elemet, beleértve az önt is, dokumentumrendben. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | Hívja a MakeElement-t ebben aXmlElement példányban. |
MakeElement(qualifiedName: std::string) → XmlElement | Új elemet hoz létre a megadott minősített névvel, és nem ad meg semmilyen attribútumot vagy gyermeket. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Új elemet hoz létre a megadott minősített névvel, attribútumokkal és gyermekelemekkel. |
AddChild(child: XmlElement) | Hozza hozzá egy gyermek elemet ehhez az elemhez. |
AddChild(child: XmlElement) | Egy gyermek elemet hozzáad, ha mozog. |
SetAttribute(localName: std::string_view, value: std::string) | Az attribútum értéke, ha nincs hozzáadva vagy jelen van frissítés. |