функция File::readAsStringSync

Получение содержимого файла в виде одной строки

Синтаксис

String
File.readAsStringSync
(Encoding encoding = Encoding.UTF_8)

Передаваемые параметры

Encoding encoding = Encoding.UTF_8

Возвращаемое значение

String

Описание

Метод readAsStringSync позволяет получить содержимое файла в виде одной строки. Содержимое файла при чтении будет интерпретироваться и записываться в строку с учетом указанной в параметре Encoding encoding кодировке. По умолчанию, используется кодировка Encoding.UTF_8.

Данный метод выполняется последовательно, и пока не будет полностью получено содержимое файла, или не произойдет сбой, управление не будет возвращено в основной поток.

Если в пути указанн несуществующий файл, то будет сгенерированна ошибка FileIOException

Смотрите также

File::readAsLines - Асинхронное получение содержимого файла в виде массива строк
File::readAsLinesSync - Получение содержимого файла в виде массива строк
File::readAsString - Асинхронное получение содержимого файла в виде одной строки
File::writeAsString - Асинхронная запись строки в файл
File::writeAsStringSync - Запись строки в файл

Официальная документация (английский)