Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Открыть / Load XML (LoadXmlDocument)

...

Открыть файл. Создать Открывает файл по выбранному пути и создает его контекст.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Путь до файлаPath to file

Обязательное поле.

Путь к XML-файлу, который необходимо открыть. Открыть можно любой файл с XML разметкой

Robin.FilePathC:\Users\Документ\1.xmlДа
Результаты

Контекст

Context name

XML-контекст.

Robin.XML
Нет

...

Получить элементы по XPath / Get elements XPath (UseXpath)

...

Получить значение тегаПолучает коллекцию, содержащую контент элементов с указанным тегом.

Настройки

массив строк, содержащий список
СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Context name

XML-контекст

Robin.XMLC:\Users\Документ\1.xml
Да
XPathXPath

Обязательное поле.
XPATH запрос.

Путь до тега (включительно), который содержит получаемое значение

Robin.String

Да
Результаты

Результат

Result

Возвращает

коллекцию элементов по указанному пути.

Robin.Collection
Нет

Особые условия использования

Отсутствуют.

Взять таблицу / Get data table (Getdt)

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

Если элемент по тэгу имеет дочерние элементы, то содержимое этих дочерних элементов склеивается в одну строчку.

Получить элементы  / Get elements 

...

Получить значение тегаВзять таблицу.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Context name

Обязательное поле.
XML-контекст

Robin.XMLC:\Users\Документ\1.xmlДа
ТэгTag

Имя тега

Tag name

элемента, контент которого нужно получить.

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
C:\Users\Документ\1.xmlДа

Да
Имя файлаFile name

какое и было

Robin.String

Да
Папка сохранения
где и былоRobin.FolderPath
Да
Результаты

Результат

Result

Путь к сохраненному файлу в формате XML

Robin.FilePath


Нет

Особые условия использования

Отсутствуют.

...

Создать новый / Create

...

new

...

Создает новый пустой

...

Создать файл. Открыть контекст.

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
ВерсияVersion

Версия создаваемого документа

По умолчанию 1.0

Robin.String1.0Нет
КодировкаEncoding

Кодировка

По умолчанию UTF-8

Robin.String UTF-8Нет
Результаты

Контекст

Context name

XML-контекст

Robin.XML
Нет

Особые условия использования

Отсутствуют.

Добавить элемент  / Add element

Создать по XSD / Create new with XSD

...

Получить значение тега.Создает новый контекст, используя XSD

Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Context name
XSD файлXSD fileФайл, определяющий правила создания XML
XML-контекст
Robin.
XMLC:\Users\Документ\1.xml
FilePath
Да
Тэг
Параметры
Tag
Имя тега элемента, значение которого нужно получить
OptionsЗначения параметров для подстановки.Robin.
String
ДаЗначениеValueRobin.String
Collection
Нет
Результаты
Результат

Контекст

ResultВозвращает обновленный
Context name

XML-контекст

Robin.XML
Нет

Особые условия использования

Отсутствуют.

Получить элементы  / Get elements 

Добавить элемент  / Add element

...

Добавляет элемент в открытый контекстПолучить значение тега.

Настройки

Обязательное поле.
массив строк, содержащий список элементов по указанному тэгу.Collection илиRobin.Dictionary (вопрос)
СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры

Контекст

Context name

XML-контекст

Robin.XMLC:\Users\Документ\1.xmlДа
Да
XPathXPath

Путь к элементу. относительно которого будет создаваться новый

Robin.String

Нет
Имя тэгаTag nameИмя тега для создаваемого элемента.Robin.String
Да
ЗначениеValueКонтент для создаваемого элемента.Robin.String
Нет
ПараметрыOptionsСловарь параметров, которые нужно добавить к элементу, и их значений.Robin.Dictionary
Нет
Режим добавленияAdding mode

Определяет, куда будет добавлен новый элемент относительно якорного элемента.



  • Перед элементом
  • После элемента
  • Верхний дочерний
  • Нижний дочерний

По умолчанию "После элемента"

Robin.String
НетТэгTag

Имя тега элемента, значение которого нужно получить.

Robin.String
Да
Результаты

Результат

Result

Возвращает

обновленный контекст

Robin.

XML



Нет

Особые условия использования

Отсутствуют.