Открыть / Load XML (LoadXmlDocument)
Открывает файл по выбранному пути и создает его контекст.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Путь до файла | Path to file | Обязательное поле. Путь к XML-файлу, который необходимо открыть. Открыть можно любой файл с XML разметкой | Robin.FilePath | C:\Users\Документ\1.xml | Да |
Результаты | |||||
Контекст | Context name | XML-контекст. | Robin.XML | Нет |
Особые условия использования
Отсутствуют.
Получить элементы по XPath / Get elements XPath (UseXpath)
Получает коллекцию, содержащую контент элементов с указанным тегом.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | XML-контекст | Robin.XML | Да | |
XPath | XPath | Обязательное поле. Путь до тега (включительно), который содержит получаемое значение | Robin.String | Да | |
Результаты | |||||
Результат | Result | Возвращает коллекцию элементов по указанному пути. | Robin.Collection | Нет |
Особые условия использования
Если XPath не определяет тэг однозначно, то мы получаем коллекцию из содержимого тэгов, удовлетворяющих указанному XPath.
Если элемент по тэгу имеет дочерние элементы, то содержимое этих дочерних элементов склеивается в одну строчку.
Получить элементы / Get elements
Получить значение тега.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | Обязательное поле. | Robin.XML | C:\Users\Документ\1.xml | Да |
Тэг | Tag | Имя тега элемента, контент которого нужно получить. | Robin.String | Да | |
Результаты | |||||
Результат | Result | Возвращает коллекцию, содержащую контент элементов с указанным тэгом. | Robin.Collection | Нет |
Особые условия использования
Отсутствуют.
Получить таблицу / Get data table (Getdt)
Получает таблицу из элементов с указанным тегом.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | XML-контекст | Robin.XML | Да | |
Имя тега | Tag name | Указать тег, из которого нужно взять таблицу. | Robin.String | Да | |
Результаты | |||||
Результат | Result | Полученная таблица. Заголовками столбцов будут названия параметров тэга. | Robin.DataTable | Нет |
Особые условия использования
Получает таблицу значений параметров для элементов с указанным тегом.
Закрыть / Close (Close)
Закрывает контекст.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | XML-контекст | Robin.XML | Да |
Особые условия использования
Отсутствуют.
Сохранить в файл / Save to file
Сохраняет открытый контекст в файл по выбранному адресу.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | XML-контекст | Robin.XML | Да | |
Имя файла | File name | какое и было | Robin.String | Да | |
Папка сохранения | где и было | Robin.FolderPath | Да | ||
Результаты | |||||
Результат | Result | Путь к сохраненному файлу в формате XML | Robin.FilePath | Нет |
Особые условия использования
Отсутствуют.
Создать новый / Create new
Создает новый пустой контекст.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Версия | Version | Версия создаваемого документа По умолчанию 1.0 | Robin.String | 1.0 | Нет |
Кодировка | Encoding | Кодировка По умолчанию UTF-8 | Robin.String | UTF-8 | Нет |
Результаты | |||||
Контекст | Context name | XML-контекст | Robin.XML | Нет |
Особые условия использования
Отсутствуют.
Создать по XSD / Create new with XSD
Создает новый контекст, используя XSD
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
XSD файл | XSD file | Файл, определяющий правила создания XML | Robin.FilePath | Да | |
Параметры | Options | Значения параметров для подстановки. | Robin.Collection | Нет | |
Результаты | |||||
Контекст | Context name | XML-контекст | Robin.XML | Нет |
Особые условия использования
Отсутствуют.
Добавить элемент / Add element
Добавляет элемент в открытый контекст.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Контекст | Context name | XML-контекст | Robin.XML | Да | |
XPath | XPath | Путь к элементу. относительно которого будет создаваться новый | Robin.String | Нет | |
Имя тэга | Tag name | Имя тега для создаваемого элемента. | Robin.String | Да | |
Значение | Value | Контент для создаваемого элемента. | Robin.String | Нет | |
Параметры | Options | Словарь параметров, которые нужно добавить к элементу, и их значений. | Robin.Dictionary | Нет | |
Режим добавления | Adding mode | Определяет, куда будет добавлен новый элемент относительно якорного элемента.
По умолчанию "После элемента" | Robin.String | Нет | |
Результаты | |||||
Результат | Result | Возвращает обновленный контекст | Robin.XML | Нет |
Особые условия использования
Отсутствуют.