XmlElement

المعلومات العامة

XmlElement هي فئة في Aspose.Cells FOSS لـ C++.

التعامل الخفيف مع عنصر XML. الحالات المبنعة الافتراضية هي لا قيمة لها.

توفر هذه الفئة 16 طريقة للعمل مع XmlElement كائنات في برامج C ++. المنهجيات المتاحة تشمل: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement,، و 1 طرق إضافية. جميع أعضاء الجمهور يمكن الوصول إليهم من أي تطبيق C ++ بعد تثبيت حزمة Aspose.Cells FOSS for C ++.

الطرق

التوقيعوصف
IsNull()boolيعود true إذا تم تعيين null.
GetName()std::stringيحصل على الاسم المؤهل في كلارك {uri}الاسم المحلي.
GetValue()std::stringيحصل على النص المرتبط لجميع العقد النقدية التالية.
IsTextNode()boolيعود true إذا كانت هذه العقدة تمثل عقدات نصية بدلاً من عنصر.
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)يحدد قيمة السمة، ويضيفها إذا كانت غائبة أو يقوم بتحديثها إن وجدت.

انظر أيضاً

 العربية