Я использую конденсатор 3, файловую систему и сохраняю данные в файл.
Вот код:
writeToCSVFile = async () => {
await Filesystem.writeFile({
path: 'text.csv',
data: `0123445544,4556677`,
directory: Directory.Documents
});
};
Файл сохраняется, но в ячейке 1 CSV есть некоторые данные со странными символами.
В моей банке должно быть 2 ячейки с одним из чисел в данных.
Как я могу это исправить?
Вы должны установить параметр encoding
на Encoding.UTF8
:
import { Filesystem, Directory, Encoding } from '@capacitor/filesystem';
writeToCSVFile = async () => {
await Filesystem.writeFile({
path: 'text.csv',
data: `0123445544,4556677`,
directory: Directory.Documents,
encoding: Encoding.UTF8
});
};