XmlElement
XmlElement
Overview
XmlElement adalah kelas dalam Aspose.Cells FOSS untuk C++.
Tangani ringan ke elemen XML. Instansi yang dibangun secara default adalah null.
Kelas ini menyediakan 16 metode untuk bekerja dengan objek XmlElement dalam program C++. Metode yang tersedia meliputi: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement, dan 1 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi C++ manapun setelah menginstal paket Aspose.Cells FOSS for C++.
Methods
| Signature | Description |
|---|---|
IsNull() → bool | Mengembalikan true jika null ditetapkan. |
GetName() → std::string | Mendapatkan nama yang memenuhi syarat dalam notasi Clark {uri}nama lokal. |
GetValue() → std::string | Dapatkan teks concatenated dari semua node teks keturunan. |
IsTextNode() → bool | Mengembalikan true jika node ini mewakili node teks daripada elemen. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | Mendapatkan semua atribut sebagai pasangan nama lokal/nilai. |
GetChildNodes() → std::vector<XmlElement> | Dapatkan semua node anak langsung (elemen dan teks). |
GetAttribute(localName: std::string_view) → XmlAttribute | Dapatkan atribut dengan nama lokal. Kembalikan nilai null XmlAttribute jika tidak ditemukan. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | Mendapatkan semua elemen anak langsung dengan nama yang diberikan. |
GetElement(qualifiedName: std::string_view) → XmlElement | Mendapatkan elemen anak langsung pertama dengan nama yang diberikan. |
GetDescendantsAndSelf() → std::vector<XmlElement> | Mendapatkan semua elemen keturunan termasuk diri, dalam urutan dokumen. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | Menelpon MakeElement pada instance XmlElement ini. |
MakeElement(qualifiedName: std::string) → XmlElement | Membuat elemen baru dengan nama yang memenuhi syarat dan tidak memiliki atribut atau anak. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | Membuat elemen baru dengan nama yang memenuhi syarat, atribut dan unsur anak. |
AddChild(child: XmlElement) | Menambahkan elemen anak ke unsur ini. |
AddChild(child: XmlElement) | Menambahkan elemen anak dengan bergerak. |
SetAttribute(localName: std::string_view, value: std::string) | Menentukan nilai atribut, menambahkannya jika tidak ada atau memperbarui jika ada. |