Данные XML

Содержимое

# Источник XML

Импорт XML-данных из источника XML с произвольной структурой в ячейки данной электронной таблицы.

Функция Источник XML позволяет импортировать XML-данные частично или полностью, в зависимости от структуры XML и определений сопоставления, заданных пользователем. Пользователь может указать несколько неперекрывающихся подструктур, сопоставленных с различными позициями ячеек в рамках одного документа. Пользователь может импортировать либо содержимое элементов, либо значения атрибутов, либо и то и другое.

Доступ к этой команде

#### Из главного меню:

Выберите Данные - Источник XML.

#### Из интерфейса с вкладками:

Выберите Данные - Источник XML.

#### Из панелей инструментов:

Источник XML

## Диалоговое окно «Источник XML»

Диалоговое окно состоит из четырёх частей.

### Исходный файл

Здесь можно указать путь к файлу XML, который импортируется в документ.

### Схему в документ

На этой панели отображается структура исходного содержимого XML в виде дерева. Изначально он пуст и пополняется при указании исходного файла.

Каждый элемент в дереве может принадлежать к одному из трёх типов:

- атрибут, представленный символом @

- одиночный неповторяющийся элемент, представляемый символом </>, и

- повторяющийся элемент, представленный символом <//>.

Неповторяющийся элемент — это элемент, который у одного и того же родителя имеется в единственном экземпляре. Он имеет привязку к единственной ячейке в документе.

Повторяющийся элемент — это элемент, который у одного и того же родителя может встречаться несколько раз. Служит в качестве внешнего родителя одного элемента записи, состоящего из нескольких элементов записей. Эти элементы импортируются в диапазон высотой равный числу элементов плюс одна дополнительная строка для заголовков.

### Отображать в ячейке

Это поле указывает позицию ячейки в документе, к которой привязан элемент или атрибут. Если это неповторяющийся элемент или атрибут, то он просто указывает на ячейку, в которую будет импортироваться значение привязанного элемента/атрибута. Если это повторяющийся элемент, то он указывает на верхнюю левую ячейку диапазона, в который будут импортироваться целые записи плюс заголовок.

### Импорт

Нажатие кнопки «Импорт» начинает процесс импорта на основе ссылки, представленной пользователем. Диалоговое окно закроется как только завершится импорт.

См. также

Чтение файлов JSON и XML в LibreOffice Calc

Страница Wiki по источнику XML

Пожалуйста, поддержите нас!