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)הגדרת ערך אקראי, להוסיף אותו אם הוא נעדר או עדכון אם קיים.

ראה גם

 עברית