একটি 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 Name() | String | অ্যাট্রিবিউটটির স্থানীয় নাম পায়। |
get Namespace() | Namespace |null | অ্যাট্রিবিউটের জন্য নেমস্পেসটি পাওয়া যায়। |
get Value() | String | অ্যাট্রিবিউটের মান গ্রহণ করে। |
set Name(name) | Attribute | অ্যাট্রিবিউটের স্থানীয় নাম নির্ধারণ করে। |
set Namespace(namespace) | Attribute | অ্যাট্রিবিউটের জন্য নেমস্পেস নির্ধারণ করে। |
set Value(value) | Attribute | অ্যাট্রিবিউটের মান নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
getName()
অ্যাট্রিবিউটের স্থানীয় নাম পাওয়া যায়। যদি অ্যাট্রিবিউটের কোনো নেমস্পেস প্রিফিক্স থাকে, তাহলে প্রিফিক্সটি পেতে getNamespace() . getPrefix() ব্যবহার করুন।
ফেরত
String — অ্যাট্রিবিউটটির স্থানীয় নাম।
getNamespace()
getValue()
অ্যাট্রিবিউটের মান গ্রহণ করে।
ফেরত
String — অ্যাট্রিবিউটের মান।
setName(name)
অ্যাট্রিবিউটের স্থানীয় নাম নির্ধারণ করে। অ্যাট্রিবিউটের জন্য একটি নেমস্পেস প্রিফিক্স সেট করতে, XmlService.getNamespace(prefix, uri) এর সাথে setNamespace(namespace) ব্যবহার করুন।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
name | String | সেট করার জন্য স্থানীয় নাম। |
ফেরত
Attribute — চেইনিং-এর জন্য ব্যবহৃত অ্যাট্রিবিউট।
setNamespace(namespace)
setValue(value)
অ্যাট্রিবিউটের মান নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
value | String | যে মানটি নির্ধারণ করতে হবে। |
ফেরত
Attribute — চেইনিং-এর জন্য ব্যবহৃত অ্যাট্রিবিউট।