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 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 dla atrybutu.

Powrót

Namespace – przestrzeń nazw atrybutu;


getValue()

Pobiera wartość atrybutu.

Powrót

String – wartość atrybutu;


setName(name)

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

Parametry

NazwaTypOpis
nameStringlokalną nazwę, którą chcesz ustawić

Powrót

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


setNamespace(namespace)

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

Parametry

NazwaTypOpis
namespaceNamespaceprzestrzeń nazw do ustawienia

Powrót

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


setValue(value)

Ustawia wartość atrybutu.

Parametry

NazwaTypOpis
valueStringwartość do ustawienia

Powrót

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