#json #apache-nifi #jolt
Вопрос:
Привет, у меня есть следующий ввод Json, но, как вы можете видеть, «сайты» поступают в виде строки, но на самом деле это массив строк, который экранируется с помощью
«‘
{ «имя»:»тест», «Идентификатор» : «123», «сайты»: «[«BR»,»DM»,»LM»,»MC»,»WK»,»ZZ»]» } «‘
То, что мне нужно преобразовать выше с помощью Nifi, выглядит следующим образом
«‘
{ «имя»:»тест», «Идентификатор» : «123», «сайты»: [«BR»,»DM»,»LM»,»MC»,»WK»,»ZZ»] } «» как мы можем это сделать?
Комментарии:
1. У вас один и тот же вход и выход…
2. Откуда вы взяли этот «json», так как он неправильно отформатирован? Если вы не можете изменить со стороны источника способ сборки/кодирования этого json, вы можете использовать процессоры ReplaceText для удаления нежелательных двойных кавычек с помощью регулярных выражений.