Class Attribute

Atribut

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

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getName()StringMendapatkan nama lokal atribut.
getNamespace()NamespaceMendapatkan 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.

Return

String — nama lokal atribut


getNamespace()

Mendapatkan namespace untuk atribut.

Return

Namespace — namespace untuk atribut


getValue()

Mendapatkan nilai atribut.

Return

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 untuk mengatur

Return

Attribute — atribut untuk perantaian


setNamespace(namespace)

Menetapkan namespace untuk atribut. Namespace harus memiliki awalan.

Parameter

NamaJenisDeskripsi
namespaceNamespacenamespace untuk diatur

Return

Attribute — atribut untuk perantaian


setValue(value)

Menetapkan nilai atribut.

Parameter

NamaJenisDeskripsi
valueStringnilai yang akan ditetapkan

Return

Attribute — atribut untuk perantaian