XmlElement

Översikt

XmlElement är en klass i Aspose.Cells FOSS för C++.

Lättviktshantering till ett XML-element. Standardkonstruerade instanser är noll.

Denna klass ger 16 metoder för att arbeta med XmlElement objekt i C++-program. Tillgängliga metoder är bland annat: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, och 1 tilläggsmethod. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter installation av Aspose.Cells FOSS for C ++ -paketet.

Methods

SignatureBeskrivning
IsNull()boolReturnerar true om null är inställt.
GetName()std::stringHämtar det kvalificerade namnet i Clark‑notation {uri}localname.
GetValue()std::stringHämtar den sammanslagna texten för alla underordnade textnoder.
IsTextNode()boolReturnerar true om den här knuten representerar en textknut snarare än ett element.
GetAttributes()std::vector<std::pair<std::string, std::string>>Hämtar alla attribut som local-name/value‑par.
GetChildNodes()std::vector<XmlElement>Hämtar alla direkta barnnoder (element och textnoder).
GetAttribute(localName: std::string_view)XmlAttributeFår en attribut med lokalt namn. Returnerar ett null XmlAttribute om inte hittats.
GetElements(qualifiedName: std::string_view)std::vector<XmlElement>Får alla direkta barnelement med det angivna kvalificerade namnet.
GetElement(qualifiedName: std::string_view)XmlElementFår det första direkta barnelementet med det givna kvalificerade namnet.
GetDescendantsAndSelf()std::vector<XmlElement>Fick alla nedstammande element inklusive själv, i dokument ordning.
MakeElement(node: std::shared_ptr<XmlNodeData>)XmlElementKallar MakeElement på denna instans.
MakeElement(qualifiedName: std::string)XmlElementSkapar ett nytt element med det angivna kvalificerade namnet och inga attribut eller barn.
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>)XmlElementSkapar ett nytt element med det angivna kvalificerade namnet, attributen och barnelement.
AddChild(child: XmlElement)Lägger till ett barnelement i detta element.
AddChild(child: XmlElement)Lägger till ett barnelement genom att flytta.
SetAttribute(localName: std::string_view, value: std::string)Anger ett attributvärde, lägger till det om det saknas eller uppdaterar det när det finns.

Se också:

 Svenska