تمثيل لسمة XML.
// Reads the first and last name of each person and adds a new attribute with // the full name. let xml = '<roster>' + '<person first="John" last="Doe"/>' + '<person first="Mary" last="Smith"/>' + '</roster>'; const document = XmlService.parse(xml); const people = document.getRootElement().getChildren('person'); for (let i = 0; i < people.length; i++) { const person = people[i]; const firstName = person.getAttribute('first').getValue(); const lastName = person.getAttribute('last').getValue(); person.setAttribute('full', `${firstName} ${lastName}`); } xml = XmlService.getPrettyFormat().format(document); Logger.log(xml);
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
get | String | تعرض هذه الطريقة الاسم المحلي للسمة. |
get | Namespace|null | تعرض هذه الطريقة مساحة الاسم الخاصة بالسمة. |
get | String | تعرض هذه الدالة قيمة السمة. |
set | Attribute | تضبط هذه السمة الاسم المحلي للسمة. |
set | Attribute | تضبط هذه السمة مساحة الاسم الخاصة بالسمة. |
set | Attribute | تضبط قيمة السمة. |
مستندات تفصيلية
get Name()
تعرض هذه الطريقة الاسم المحلي للسمة. إذا كانت السمة تتضمّن بادئة مساحة اسم، استخدِم get.انقر على get للحصول على البادئة.
الإرجاع
String: الاسم المحلي للسمة.
get Namespace()
get Value()
تعرض هذه الدالة قيمة السمة.
الإرجاع
String: قيمة السمة
set Name(name)
تضبط هذه السمة الاسم المحلي للسمة. لضبط بادئة مساحة الاسم للسمة، استخدِم set مع Xml.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
name | String | الاسم المحلي المطلوب ضبطه. |
الإرجاع
Attribute: السمة، للسلسلة
set Namespace(namespace)
set Value(value)
تضبط قيمة السمة.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
value | String | القيمة المطلوب ضبطها. |
الإرجاع
Attribute: السمة، للسلسلة