Class Attribute

Atrybut

Reprezentacja atrybutu 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);

Metody

MetodaZwracany typKrótki opis
getName()StringPobiera lokalną nazwę atrybutu.
getNamespace()Namespace|nullPobiera przestrzeń nazw atrybutu.
getValue()StringPobiera wartość atrybutu.
setName(name)AttributeUstawia lokalną nazwę atrybutu.
setNamespace(namespace)AttributeUstawia przestrzeń nazw atrybutu.
setValue(value)AttributeUstawia wartość atrybutu.

Szczegółowa dokumentacja

getName()

Pobiera lokalną nazwę atrybutu. Jeśli atrybut ma prefiks przestrzeni nazw, użyj getNamespace().getPrefix(), aby uzyskać prefiks.

Powrót

String – lokalna nazwa atrybutu.


getNamespace()

Pobiera przestrzeń nazw atrybutu.

Powrót

Namespace|null – przestrzeń nazw atrybutu.


getValue()

Pobiera wartość atrybutu.

Powrót

String – wartość atrybutu.


setName(name)

Ustawia lokalną nazwę atrybutu. Aby ustawić prefiks przestrzeni nazw dla atrybutu, użyj setNamespace(namespace) w połączeniu z XmlService.getNamespace(prefix, uri).

Parametry

NazwaTypOpis
nameStringNazwa lokalna do ustawienia.

Powrót

Attribute – atrybut do łączenia.


setNamespace(namespace)

Ustawia przestrzeń nazw atrybutu. Przestrzeń nazw musi mieć prefiks.

Parametry

NazwaTypOpis
namespaceNamespacePrzestrzeń nazw do ustawienia.

Powrót

Attribute – atrybut do łączenia.


setValue(value)

Ustawia wartość atrybutu.

Parametry

NazwaTypOpis
valueStringWartość do ustawienia.

Powrót

Attribute – atrybut do łączenia.