Class Attribute

صفت

نمایشی از یک ویژگی XML.

// Reads the first and last name of each person and adds a new attribute with the full name.
var xml = '<roster>'
    + '<person first="John" last="Doe"/>'
    + '<person first="Mary" last="Smith"/>'
    + '</roster>';
var document = XmlService.parse(xml);
var people = document.getRootElement().getChildren('person');
for (var i = 0; i < people.length; i++) {
  var person = people[i];
  var firstName = person.getAttribute('first').getValue();
  var lastName = person.getAttribute('last').getValue();
  person.setAttribute('full', firstName + ' ' + lastName);
}
xml = XmlService.getPrettyFormat().format(document);
Logger.log(xml);

روش ها

روش نوع برگشت شرح مختصر
getName() String نام محلی ویژگی را دریافت می کند.
getNamespace() Namespace فضای نام مشخصه را دریافت می کند.
getValue() String مقدار صفت را دریافت می کند.
setName(name) Attribute نام محلی ویژگی را تنظیم می کند.
setNamespace(namespace) Attribute فضای نام را برای ویژگی تنظیم می کند.
setValue(value) Attribute مقدار مشخصه را تعیین می کند.

مستندات دقیق

getName()

نام محلی ویژگی را دریافت می کند. اگر ویژگی دارای پیشوند فضای نام است، از getNamespace() استفاده کنید. getPrefix() برای دریافت پیشوند.

بازگشت

String - نام محلی ویژگی


getNamespace()

فضای نام مشخصه را دریافت می کند.

بازگشت

Namespace - فضای نام برای ویژگی


getValue()

مقدار صفت را دریافت می کند.

بازگشت

String - مقدار ویژگی


setName(name)

نام محلی ویژگی را تنظیم می کند. برای تنظیم یک پیشوند فضای نام برای ویژگی، از setNamespace(namespace) در ارتباط با XmlService.getNamespace(prefix, uri) استفاده کنید.

پارامترها

نام تایپ کنید توضیحات
name String نام محلی برای تنظیم

بازگشت

Attribute - صفت، برای زنجیر کردن


setNamespace(namespace)

فضای نام را برای ویژگی تنظیم می کند. فضای نام باید یک پیشوند داشته باشد.

پارامترها

نام تایپ کنید توضیحات
namespace Namespace فضای نام برای تنظیم

بازگشت

Attribute - صفت، برای زنجیر کردن


setValue(value)

مقدار مشخصه را تعیین می کند.

پارامترها

نام تایپ کنید توضیحات
value String مقدار برای تنظیم

بازگشت

Attribute - صفت، برای زنجیر کردن