Class Attribute

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Атрибут

Представление атрибута 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);

Методы

Метод Тип возврата Краткое описание
getName() String Получает локальное имя атрибута.
getNamespace() Namespace Получает пространство имен для атрибута.
getValue() String Получает значение атрибута.
setName(name) Attribute Задает локальное имя атрибута.
setNamespace(namespace) Attribute Задает пространство имен для атрибута.
setValue(value) Attribute Задает значение атрибута.

Подробная документация

getName()

Получает локальное имя атрибута. Если у атрибута есть префикс пространства имен, используйте getNamespace() . getPrefix() для получения префикса.

Возвращаться

String — локальное имя атрибута


getNamespace()

Получает пространство имен для атрибута.

Возвращаться

Namespace — пространство имен для атрибута


getValue()

Получает значение атрибута.

Возвращаться

String — значение атрибута


setName(name)

Задает локальное имя атрибута. Чтобы задать префикс пространства имен для атрибута, используйте setNamespace(namespace) в сочетании с XmlService.getNamespace(prefix, uri) .

Параметры

Имя Тип Описание
name String локальное имя для установки

Возвращаться

Attribute — атрибут для цепочки


setNamespace(namespace)

Задает пространство имен для атрибута. Пространство имен должно иметь префикс.

Параметры

Имя Тип Описание
namespace Namespace пространство имен для установки

Возвращаться

Attribute — атрибут для цепочки


setValue(value)

Задает значение атрибута.

Параметры

Имя Тип Описание
value String значение для установки

Возвращаться

Attribute — атрибут для цепочки