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>)XmlElementMakeElement را در این مورد 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)یک ارزش ویژگی را تعیین می کند، اگر وجود نداشته باشد اضافه می شود یا در صورت حضور به روز می گردد.

همچنین ببینید:

 فارسی