XmlElement
Genel Bakış
XmlElement C++ için Aspose.Cells FOSS’de bir sınıf.
XML öğesine hafif bir el değeri. Varsayılan olarak oluşturulan örnekler boştur.
Bu sınıf, C ++ programlarında XmlElement nesnelerle çalışmak için 16 yöntem sağlar. Kullanılabilir yöntemler şunlardır: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, ve 1 ek yöntem. C ++ için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir C++ uygulamasına erişilebilir.
Yöntemler
| Signature | Açıklama: |
|---|---|
IsNull() → bool | Eğer null ayarlanırsa doğru gönderir. |
GetName() → std::string | Clark notasyonunda {uri}localname biçiminde nitelikli adı alır. |
GetValue() → std::string | Tüm alt metin düğümlerinin birleştirilmiş metnini alır. |
IsTextNode() → bool | Bu düğüm bir öğe yerine metin düğümü temsil ederse doğru döndürür. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Tüm öznitelikleri yerel ad/değer çiftleri olarak alır. |
GetChildNodes() → std::vector<XmlElement> | Tüm doğrudan alt düğümleri (elemanlar ve metin düğümleri) alır. |
GetAttribute(localName: std::string_view) → XmlAttribute | Yerel isimle bir özellik alır. Bulunmazsa null XmlAttribute değerini gönderir. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Verilen nitelikli isimle tüm doğrudan çocuk elemanları alır. |
GetElement(qualifiedName: std::string_view) → XmlElement | Verilen nitelikli isimle ilk doğrudan çocuk öğesini alır. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Kendisi de dahil olmak üzere tüm soylu öğeleri, belge sırasına göre alır. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | MakeElement’ı bu XmlElement örneğinde çağırır. |
MakeElement(qualifiedName: std::string) → XmlElement | Verilen nitelikli isim ve özellik veya çocuk olmayan yeni bir öğe oluşturur. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Verilen nitelikli isim, özellikler ve çocuk elemanları ile yeni bir öğe oluşturur. |
AddChild(child: XmlElement) | Bu öğeye bir çocuk elemanı ekler. |
AddChild(child: XmlElement) | Hareket ederek çocuk elemanı ekler. |
SetAttribute(localName: std::string_view, value: std::string) | Bir özellik değeri belirler, eksikse eklenir veya mevcutsa güncellenir. |