XmlElement

Revisión

XmlElement Es una clase en Aspose.Cells FOSS para C++.

Lightweight mantiene un elemento XML. Los instantes diseñados por defecto son nulos.

Esta clase proporciona 16 métodos para trabajar con los objetos de XmlElement en programas C++. Los métodos disponibles incluyen: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement,y 1 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Cells FOSS para el paquete C+.

Metodología

firmaDescripción
IsNull()boolSe vuelve verdadero si se establece un nulo.
GetName()std::stringObtenga el nombre cualificado en la notación Clark {uri}localname.
GetValue()std::stringObtenga el texto concatenado de todos los nodos de texto descendentes.
IsTextNode()boolRetorna si este nodo representa un nudo de texto en lugar de un elemento.
GetAttributes()std::vector<std::pair<std::string, std::string>>Obtenga todos los atributos como pares de nombre/valor local.
GetChildNodes()std::vector<XmlElement>Obtenga todos los nodos directos del niño (elementos y nodas de texto).
GetAttribute(localName: std::string_view)XmlAttributeObtenga un atributo por nombre local. devolve un null XmlAttribute si no se encuentra.
GetElements(qualifiedName: std::string_view)std::vector<XmlElement>Obtenga todos los elementos directos del niño con el nombre cualificado dado.
GetElement(qualifiedName: std::string_view)XmlElementObtenga el primer elemento infantil directo con el nombre cualificado dado.
GetDescendantsAndSelf()std::vector<XmlElement>Obtenga todos los elementos descendientes, incluido el propio, en orden de documento.
MakeElement(node: std::shared_ptr<XmlNodeData>)XmlElementPóngase en el instante MakeElement.
MakeElement(qualifiedName: std::string)XmlElementCrea un nuevo elemento con el nombre cualificado y sin atributos o niños.
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>)XmlElementCrea un nuevo elemento con el nombre cualificado, atributos y elementos de la niña.
AddChild(child: XmlElement)Adjunto de un elemento infantil a este elemento.
AddChild(child: XmlElement)Addiendo un elemento infantil al moverse.
SetAttribute(localName: std::string_view, value: std::string)Establece un valor de atributo, añadiéndolo si está ausente o actualiza si es presente.

Ver también

 Español