XmlElement
סקירה כללית
XmlElement הוא שיעור ב Aspose.Cells FOSS עבור C++.
Lightweight מתייחס אל מרכיב XML.הדוגמאות שנוצרו כברירת מחדל הן אפס.
שיעור זה מספק 16 שיטות לעבוד עם אובייקטים XmlElement בתוכניות C++. שיטות זמינות כוללות: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement,ועוד 1 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום C++ לאחר התקנת Aspose.Cells FOSS עבור חבילת C+.
שיטות
| חתימה | תיאור |
|---|---|
IsNull() → bool | חוזר נכון אם אפס מוגדר. |
GetName() → std::string | מקבל את השם המוסמך ב- Clark notation {uri}localname. |
GetValue() → std::string | מקבל את הטקסט המפתיע של כל העמודים הטקס הנמוכים. |
IsTextNode() → bool | חוזר אם הקוטב הזה מייצג קוטת טקסט במקום פריט. |
GetAttributes() → std::vector<std::pair<std::string, std::string>> | מקבל את כל התכונות כזוגות שם / ערך מקומיים. |
GetChildNodes() → std::vector<XmlElement> | מקבל את כל העמודים הישירים של הילד (אלמנטים וטקסט העכברים). |
GetAttribute(localName: std::string_view) → XmlAttribute | מקבלת את התכונה לפי שם מקומי.חזירה אפס XmlAttribute אם לא נמצאה. |
GetElements(qualifiedName: std::string_view) → std::vector<XmlElement> | מקבל את כל היתרונות של הילד ישיר עם השם המוסמך. |
GetElement(qualifiedName: std::string_view) → XmlElement | מקבל את החלק הישיר הראשון של הילד עם השם המוסמך. |
GetDescendantsAndSelf() → std::vector<XmlElement> | מקבל את כל היתרונות הנמכרים, כולל עצמו, בסדר המסמך. |
MakeElement(node: std::shared_ptr<XmlNodeData>) → XmlElement | צלצול MakeElement על האינדקס הזה XmlElement. |
MakeElement(qualifiedName: std::string) → XmlElement | יצירת אלמנט חדש עם השם המוסמך והלא אקראים או ילדים. |
MakeElement(qualifiedName: std::string, attributes: std::vector<std::pair<std::string, std::string>>, children: std::vector<XmlElement>) → XmlElement | יצירת אלמנט חדש עם שם מוסמך, אקראים ואלמנטים של ילד. |
AddChild(child: XmlElement) | הוספת פריט ילד אל החלק הזה. |
AddChild(child: XmlElement) | להוסיף את החלק של הילד על ידי התנועה. |
SetAttribute(localName: std::string_view, value: std::string) | הגדרת ערך אקראי, להוסיף אותו אם הוא נעדר או עדכון אם קיים. |