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).

المَعلمات

الاسمTypeالوصف
nameStringالاسم المحلي لتعيين

استرجاع الكرة

Attribute - السمة للتسلسل


setNamespace(namespace)

تعيّن مساحة الاسم للسمة. يجب أن تحتوي مساحة الاسم على بادئة.

المَعلمات

الاسمTypeالوصف
namespaceNamespaceمساحة الاسم المطلوب تعيينها

استرجاع الكرة

Attribute - السمة للتسلسل


setValue(value)

تحدِّد قيمة السمة.

المَعلمات

الاسمTypeالوصف
valueStringالقيمة المطلوب ضبطها

استرجاع الكرة

Attribute - السمة للتسلسل