Class Attribute

Atrybut

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

Metody

MetodaZwracany typKrótki opis
getName()StringPobiera lokalną nazwę atrybutu.
getNamespace()NamespacePobiera przestrzeń nazw dla atrybutu.
getValue()StringPobiera wartość atrybutu.
setName(name)AttributeUstawia lokalną nazwę atrybutu.
setNamespace(namespace)AttributeUstawia przestrzeń nazw dla 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 pobrać prefiks.

Powroty

String – lokalna nazwa atrybutu,


getNamespace()

Pobiera przestrzeń nazw dla atrybutu.

Powroty

Namespace – przestrzeń nazw atrybutu;


getValue()

Pobiera wartość atrybutu.

Powroty

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

Powroty

Attribute – atrybut służący do tworzenia łańcuchów,


setNamespace(namespace)

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

Parametry

NazwaTypOpis
namespaceNamespaceprzestrzeń nazw do ustawienia

Powroty

Attribute – atrybut służący do tworzenia łańcuchów,


setValue(value)

Ustawia wartość atrybutu.

Parametry

NazwaTypOpis
valueStringwartość do ustawienia

Powroty

Attribute – atrybut służący do tworzenia łańcuchów,