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 |null Получает пространство имен для атрибута.
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 |null — Пространство имен атрибута.


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 — атрибут для создания цепочек вызовов.