XmlElement
XmlElement
نمای کلی
XmlElement یک کلاس در Aspose.Cells FOSS برای C++.
عامل سبک برای یک عنصر XML. نمونه های ساختگی پیش فرض null هستند.
این کلاس 16 روش برای کار با XmlElement اشیاء در برنامه های C++ را فراهم می کند. روش های موجود شامل: AddChild, GetAttribute, GetAttributes, GetChildNodes, GetDescendantsAndSelf, GetElement, GetElements, GetName, GetValue, IsNull, IsTextNode, MakeElement,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Cells FOSS for C++ به هر برنامه C ++ دسترسی دارند.
روش ها
| Signature | شرح: |
|---|---|
IsNull() → bool | اگر null تنظیم شده باشد، true را باز می گرداند. |
GetName() → std::string | نام معتبر را در نماد کلارک {uri}localname دریافت میکند. |
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) | یک ارزش ویژگی را تعیین می کند، اگر وجود نداشته باشد اضافه می شود یا در صورت حضور به روز می گردد. |