- Описание функциональных характеристик системы
- Поддержание жизненного цикла
- Установка PromUC
- Настройка сервисов
- Обновление PromUC
- Резервное копирование и восстановление базы данных Promuc FrameWork
- Рекомендации по безопасности
- Руководство по эксплуатации и администрированию
- Module GIS
- Конфигурирование правил и сценариев
- Module Framework
- Module Interface
- Технологии проекта
- Эксплуатация КТС
- Единый сервис аутентификации
- Информация о релизах
XML в JSON¶
Узел ожидает на входе XML документ в виде строки в поле DATA или DATA.body и преобразовывает этот .xml в .json.
Конфигурация узла¶
Входные параметры¶
Пример входного json файла:
{"id":1,
"in":
{"DATA":
{"body":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<note>\n <to>Tove</to>\n <from>Jani</from>\n <heading>Reminder</heading>\n <body>Don't forget me this weekend!</body>\n</note>",
"connection_status_msg":"Ok",
"status_code":200,
"headers":[]},
"METADATA":{
"chain":"fgg",
"from":"HTTPoutput",
"id":5,
"time":1725537990573
}
},
"name":"fgg",
"type":"debug"}
Параметры на выходе узла¶
Пример выходных данных
{ "id":1,
"in":
{"DATA":
{"body":null,
"connection_status_msg":"Ok",
"headers":[],
"note":{
"body":"Don't forget me this weekend!",
"from":"Jani",
"heading":"Reminder",
"to":"Tove"},
"status_code":200},
"METADATA":{
"chain":"fgg",
"from":"Xml2json",
"id":7,
"time":1725538230619}
},
"name":"fgg",
"type":"debug"
}
Пример использования¶
Соберем схему как показано на картинке:
В генератор положим наш стандартный файл с тестовым сообщением и установим время, к примеру на 10000 мс.
Узел HTTP-Output настроим так, чтобы он отправлял GET запросы на указанный адрес (в качестве примера взял сайт https://www.w3schools.com/xml/xml_examples.asp)
Настроим вывод нашего сообщения в сокет для наглядности
Готово!