История страницы
Отображение дочерних элементов | ||
---|---|---|
|
Оглавление |
---|
Открыть / Load XML (LoadXmlDocument)
Открывает файл по выбранному пути и создает его контекст.
Настройки
...
Путь к XML-файлу, который необходимо открыть. Открыть можно любой файл с XML разметкой
...
Контекст
...
XML-контекст.
...
Особые условия использования
Действие может работать только с xml-файлами корректной структуры (должен присутствовать корневой элемент, верный наполнения файла и т.д).
Получить элементы по XPath / Get elements XPath (UseXpath)
Получает коллекцию, содержащую контент элементов с указанным тегом.
Настройки
...
Контекст
...
XML-контекст
...
XPATH запрос.
Путь до тега (включительно), который содержит получаемое значение
...
Результат
...
Возвращает коллекцию элементов по указанному пути.
...
Особые условия использования
Если XPath не определяет тэг однозначно, то мы получаем коллекцию из содержимого тэгов, удовлетворяющих указанному XPath.
Если элемент по тэгу имеет дочерние элементы, то содержимое этих дочерних элементов склеивается в одну строчку.
Получить таблицу / Get data table (Getdt)
Получает таблицу из элементов с указанным тегом.
Настройки
...
Контекст
...
XML-контекст
...
Указать тег, из которого нужно взять таблицу.
...
Результат
...
Полученная таблица.
Заголовками столбцов будут названия параметров тэга.
...
Robin.DataTable
...
Особые условия использования
Получает таблицу значений параметров для элементов с указанным тегом.
Закрыть / Close (Close)
Закрывает контекст.
Настройки
...
Контекст
...
XML-контекст
...
Особые условия использования
Отсутствуют.
Сохранить в файл / Save to file
Сохраняет открытый контекст в файл формата XML.
Настройки
...
Контекст
...
XML-контекст который будет сохраняться.
...
Имя для файла без указания расширения
...
Результат
...
Путь к сохраненному файлу в формате XML
...
Robin.FilePath
...
Особые условия использования
Действие может работать только с контекстом корректной структуры (должен присутствовать корневой элемент, верный синтаксис наполнения и т.д).
Т.е. пустой контекст не может быть сохранен в корректный xml-файл.
Создать новый / Create new
Создает новый пустой контекст.
Настройки
...
Версия создаваемого документа
По умолчанию 1.0
...
Кодировка создаваемого документа.
Выпадающий список:
- UTF-8
- UTF-16
- Windows-1251
- KOI8-R
- OEM-855
- OEM-866
- ISO 8859-5
По умолчанию UTF-8
...
Контекст
...
XML-контекст
...
Особые условия использования
Пустой контекст не может быть сохранен в корректный xml-файл действием Сохранить. Для сохранения нужно добавить хотя бы один элемент.
Создать по XSD / Create new with XSD
Создает новый контекст, используя XSD
Настройки
...
Контекст
...
XML-контекст
...
Особые условия использования
Пустой контекст может быть сохранен в xml-файл, однако содержимое элементов будет пустым.
Добавить элемент / Add element
Добавляет элемент в открытый контекст.
Настройки
...
Контекст
...
XML-контекст
...
Путь к элементу, относительно которого будет создаваться новый элемент.
По умолчанию элемент будет создан последним дочерним относительно корневого.
Для пустого контекста параметр не принимается во внимание, так как элемент будет добавлен как корневой.
...
Определяет, куда будет добавлен новый элемент относительно якорного элемента.
- Перед элементом
- После элемента
- Верхний дочерний
- Нижний дочерний
По умолчанию "Нижний дочерний"
Для пустого контекста параметр не принимается во внимание, так как элемент будет добавлен как корневой.
...
Особые условия использования
Если указать XPath до корневого элемента (или не указать его вообще) и одновременно выбрать в параметре "Режим добавления" значение "Перед элементом" или "После элемента", будет вызвана ошибка.
Удалить элемент / Delete element
Удаляет элемент из открытого контекста.
Настройки
...
Контекст
...
XML-контекст
...
Путь к элементу, который необходимо удалить.
Если XPath неверный, то будет вызвана ошибка.
...
Особые условия использования
Отсутствуют.
Редактировать элемент / Edit element
Редактирует элемент из открытого контекста.
Настройки
...
Контекст
...
XML-контекст
...
Путь к элементу, который необходимо удалить.
Если XPath неверный, то будет вызвана ошибка.
...
Конвертировать из JSON / Convert from JSON
Создает новый XML контекст из указанного JSON контекста
Настройки
...
JSON контекст
...
JSON контекст, содержимое которого необходимо конвертировать в XML формат
...
XML контекст
...
Созданный XML контекст
...
Особые условия использования
Отсутствуют
Получить словарь / Get dictionary
Получает словарь из содержимого XML.
Настройки
...
Контекст
...
XML-контекст
...
Результат
...
Полученный словарь.
...
Robin.Dictionary
...
Особые условия использования
Получает словарь по схеме:
{имя_корневого_элемента: {Attributes: {},
Content: value,
Child: [{тэг_элемента: {Attributes: {},
Content: value,
child: [{тэг_элемента: {Attributes: {},
Content: value,
child:[]
}
},
{тэг_элемента: {Attributes: {},
Content: value,
child:[]
}
}, ...
]
},
{тэг_элемента: {Attributes: {},
Content: value,
child: [{тэг_элемента: {Attributes: {},
Content: value,
child:[]
}
},
{тэг_элемента: {Attributes: {},
Content: value,
child:[]
}
},...
]
}, ...
]
}
}