Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Как прочитать файл UTF-8

Страниц (1): [1]
 

1. Martin - 16 Мая, 2023 - 17:46:29 - перейти к сообщению
Я читал документацию по utf8toansi, там нужно вначале файла вставить BOM, но мне такой способ не подходит. Как прочитать файл utf 8 без меток?

CODE:
string sl[500];
string path[99];
path[0]=pathfolder()+"text.txt";
if (fopen (path[i], "r")!=0){k=freadlineall(#sl[0], 100);fclose();}
messagebox(k);
2. Zireael - 16 Мая, 2023 - 18:38:29 - перейти к сообщению
 Цитата:
Как прочитать файл utf 8 без меток?

В кибор метка не нужна. Если она есть, то нужно удалять ёё.
CODE:
string sl[500];
string path = pathfolder()+"text.txt";

if (fopen (path, "r"))
{
int k=freadlineall(#sl[0], sizearray(sl));
fclose();

messagebox("Всего строк: "+format(k));
for(int i=0; i<k; i++)messagebox(utf8toansi(sl[i]));
}
else messagebox("Файл не открылся");

Powered by ExBB FM 1.0 Final