Azure Logic Apps: чтение XML из файла и запись JSON с данными - PullRequest
0 голосов
/ 17 октября 2018

Я новичок в этом и пытаюсь понять приложения Azure Logic.Я хотел бы создать LogicApp, который:

Ищет новые XML-файлы

и для каждого файла:

Чтение XML

Проверьте, если узел«вложение» присутствует

и для каждого вложения:

Считайте имя файла

Получите файл с FTP и выполните BASE64-кодировку

Конец для каждогоВложение.

Запись файла JSON (у меня есть схема)

DO HTTP-публикация в API с файлом JSON в виде «application / json»

Возможно ли это с помощью логики-Apps

1 Ответ

0 голосов
/ 17 октября 2018

Да, вы можете.

  • Проверить, присутствует ли узел, с выражением xpath (например, xpath (xml (item ()), 'string (// Part)/ @ ref) '))
  • Для получения файла с FTP используйте действие FTP - Получить содержимое файла
  • Запись файла JSON, используйте действие ДанныеШеф - Составь .Если вам нужны преобразования, вы должны использовать Интеграционную учетную запись и Карты.
  • Делать HTTP-публикацию в API, использовать де-действие HTTP
...