Class Attribute

Атрибут

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

Методы

Метод Тип возврата Краткое описание
get Name() String Получает локальное имя атрибута.
get Namespace() Namespace Получает пространство имен для атрибута.
get Value() String Получает значение атрибута.
set Name(name) Attribute Устанавливает локальное имя атрибута.
set Namespace(namespace) Attribute Устанавливает пространство имен для атрибута.
set Value(value) Attribute Устанавливает значение атрибута.

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

get Name()

Получает локальное имя атрибута. Если атрибут имеет префикс пространства имен, используйте get Namespace() . get Prefix() чтобы получить префикс.

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

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


get Namespace()

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

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

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


get Value()

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

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

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


set Name(name)

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

Параметры

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

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

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


set Namespace(namespace)

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

Параметры

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

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

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


set Value(value)

Устанавливает значение атрибута.

Параметры

Имя Тип Описание
value String значение, которое нужно установить

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

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