Class Attribute

Atribut

Representasi atribut 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);

Metode

MetodeJenis nilai yang ditampilkanDeskripsi singkat
getName()StringMendapatkan nama lokal atribut.
getNamespace()Namespace|nullMendapatkan namespace untuk atribut.
getValue()StringMendapatkan nilai atribut.
setName(name)AttributeMenetapkan nama lokal atribut.
setNamespace(namespace)AttributeMenetapkan namespace untuk atribut.
setValue(value)AttributeMenetapkan nilai atribut.

Dokumentasi mendetail

getName()

Mendapatkan nama lokal atribut. Jika atribut memiliki awalan namespace, gunakan getNamespace().getPrefix() untuk mendapatkan awalan.

Pulang pergi

String — Nama lokal atribut.


getNamespace()

Mendapatkan namespace untuk atribut.

Pulang pergi

Namespace|null — Namespace untuk atribut.


getValue()

Mendapatkan nilai atribut.

Pulang pergi

String — Nilai atribut.


setName(name)

Menetapkan nama lokal atribut. Untuk menetapkan awalan namespace untuk atribut, gunakan setNamespace(namespace) bersama dengan XmlService.getNamespace(prefix, uri).

Parameter

NamaJenisDeskripsi
nameStringNama lokal yang akan ditetapkan.

Pulang pergi

Attribute — Atribut, untuk dirangkaikan.


setNamespace(namespace)

Menetapkan namespace untuk atribut. Namespace harus memiliki awalan.

Parameter

NamaJenisDeskripsi
namespaceNamespaceNamespace yang akan ditetapkan.

Pulang pergi

Attribute — Atribut, untuk dirangkaikan.


setValue(value)

Menetapkan nilai atribut.

Parameter

NamaJenisDeskripsi
valueStringNilai yang akan ditetapkan.

Pulang pergi

Attribute — Atribut, untuk dirangkaikan.