XmlElement

Áttekintés

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.

Metódusok

Az aláírás:Leírás
IsNull() → boolHa null-t állít, akkor true.
GetName() → std::stringA Clark jelölésű helyi név.
GetValue() → std::stringMegkapja az összes leszármazott szöveg csomópontjának összefonódott szövegeit.
IsTextNode() → boolIgazot 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) → XmlAttributeA 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) → XmlElementMegkapja 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>) → XmlElementHí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.

Lásd még:

 Magyar