XmlElement

Resumo geral

XmlElement é uma classe em Aspose.Cells FOSS para C++.

O comando leve para um elemento XML. As instâncias construídas por padrão são nulas.

Esta classe fornece 16 métodos para trabalhar com objetos XmlElement em programas C++. Os métodos disponíveis incluem: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, e 1 método adicional. Todos os membros do público são acessíveis a qualquer aplicação C++ após instalar o pacote Aspose.Cells FOSS for C++.

Métodos de avaliação

AssinaturaDescrição:
IsNull()boolRetorna verdadeiro se o valor NULL estiver definido.
GetName()std::stringObtém o nome qualificado na notação Clark {uri}localname.
GetValue()std::stringObtém o texto concatenado de todos os nós descendentes do texto.
IsTextNode()boolDevolve true se este nó representar um nó de texto em vez de um elemento.
GetAttributes()std::vector<std::pair<std::string, std::string>>Obtém todos os atributos como pares de nome/valor local.
GetChildNodes()std::vector<XmlElement>Obtém todos os nós filhos diretos (elementos e nós de texto).
GetAttribute(localName: std::string_view)XmlAttributeObtém um atributo por nome local. Retorna o valor nulo XmlAttribute se não for encontrado.
GetElements(qualifiedName: std::string_view)std::vector<XmlElement>Obtém todos os elementos directos filhos com o nome qualificado dado.
GetElement(qualifiedName: std::string_view)XmlElementObtém o primeiro elemento filho direto com o nome qualificado dado.
GetDescendantsAndSelf()std::vector<XmlElement>Obtém todos os elementos descendentes, incluindo o self, na ordem do documento.
MakeElement(node: std::shared_ptr<XmlNodeData>)XmlElementChama MakeElement nesta instância XmlElement.
MakeElement(qualifiedName: std::string)XmlElementCria um novo elemento com o nome qualificado dado e sem atributos ou filhos.
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>)XmlElementCria um novo elemento com o nome qualificado, atributos e elementos filhos.
AddChild(child: XmlElement)Adiciona um elemento filho a este elemento.
AddChild(child: XmlElement)Adiciona um elemento filho ao mover.
SetAttribute(localName: std::string_view, value: std::string)Defina um valor de atributo, adicionando-o se estiver ausente ou atualizando se for presente.

Ver também:

 Português