Как преобразовать CSV в JSON с помощью шаблона с помощью приложения Azure Logic - PullRequest
0 голосов
/ 15 июня 2019

Можно ли преобразовать CSV в JSON, используя встроенный / управляемый / сторонний шаблон, без использования функции Azure через приложение логики Azure?

Ниже описано использование функции Azure, которая генерируется автоматически.Тем не менее, я не могу найти ссылку, как то, что она упоминает.В идеале функция Azure не требуется.

http://blogs.recneps.org/post/Processing-a-flat-file-with-Azure-Logic-Apps

https://social.msdn.microsoft.com/Forums/en-US/e0ea1adc-1979-44df-a4d1-52290338bc78/transform-csv-in-logic-app?forum=azurelogicapps

Ниже, нет CSV для JSON.

https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-enterprise-integration-liquid-transform

1 Ответ

0 голосов
/ 17 июня 2019

Я признаю, что это не моя гордая работа, но, похоже, она работает довольно хорошо. Мне удалось превратить файл CSV из моего onedrive в объекты JSON.

// Обновлено с меньшим количеством переменных, разбивает, устанавливает и заменяет действия

Input

Input

Вывод (второй объект, первый объект и последний необходимо очистить) Output

Как? Много шагов, которые можно было бы удалить и объединить, но. Используя действия разделения и замены, я мог бы выделить каждую строку и создать строку в формате JSON. Сначала я собирался создать массив, но в конце концов было не так сложно превратить его в объект JSON. Не совсем уверен, как это работает с нулевыми значениями .

Это, вероятно, не лучший способ справиться с этим, недостатки здесь в том, что это много действий, первый объект - заголовки, и его нужно удалить, также будет самый последний объект, который будет просто нулевым (что хорошо).

Вся схема

Variables

Параллелизм здесь равен 1 For each row For each item on row

...