Есть ли способ преобразовать кодировку файлов json в хранилище BLOB-объектов Azure? - PullRequest
0 голосов
/ 29 октября 2019

Я скопировал файлы с удаленного сервера в хранилище BLOB-объектов Azure, используя операцию копирования фабрики данных Azure (двоичное копирование файла). Это файлы JSON и TXT. Я хотел бы изменить кодировку файлов на UTF-16.

Я знаю, что можно изменить кодировку при копировании текстовых файлов с удаленного сервера, просто упомянув кодировку как UTF-16 на стороне приемника вОперация копирования. Я реализовал операцию копирования, которая принимает все файлы как текстовый файл, и это был рабочий файл. Иногда я получаю какую-то ошибку, связанную с разделителем строк, и я меняю реализацию на двоичное копирование. Теперь я хотел бы изменить кодировку этих файлов с UTF-8 на UTF-16. Я не мог найти способ сделать это.

Любая помощь / предложения будут оценены.

1 Ответ

0 голосов
/ 31 октября 2019

Если файл хранится в хранилище BLOB-объектов, вы не можете напрямую изменить его кодировку содержимого, даже если вы задали свойство blob для кодирования содержимого.

Способ (через код или вручную) сделать этоэто то, что вы должны загрузить его -> закодировать его с помощью UTF-16 -> затем загрузить его снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...