io.reader.getRegisteredFileReaders

Класс: io.reader
Пакет: iO

Возвратите все пользовательские средства чтения файлов, указанные для Инспектора Данных моделирования

Синтаксис

readers = io.reader.getRegisteredFileReaders

Описание

readers = io.reader.getRegisteredFileReaders возвращает массив строк, которые указывают на все пользовательские средства чтения файлов, указанные для Инспектора Данных моделирования.

Выходные аргументы

развернуть все

Пользовательские средства чтения файлов указаны для Инспектора Данных моделирования, возвращенного как массив строк.

Примеры

развернуть все

В этом примере показано, как указать пользовательское средство чтения файлов с Инспектором Данных моделирования, проверьте, что регистрация была успешна, и не укажите средство чтения файлов.

Укажите пользовательское средство чтения файлов

Этот пример указывает средство чтения файлов ExcelFirstColumnTime. Для примера, который показывает, как создать пользовательское средство чтения файлов, смотрите, что Данные об Импорте Используют Пользовательское Средство чтения файлов. Как следует из названия, пользовательское средство чтения файлов для этого примера поддерживает файлы Microsoft Excel™. Укажите читателя для .xlsx и .xls расширений.

registerFileReader(ExcelFirstColumnTimeReader, [".xlsx" ".xls"]);

Проверьте пользовательскую регистрацию читателя

Чтобы проверить регистрацию пользовательского читателя, можно использовать io.reader.getRegisteredFileReaders метод или io.reader.getSupportedReadersForFile метод.

io.reader.getRegisteredFileReaders возвращает массив строк, который содержит имена всех зарегистрированных пользовательских средств чтения файлов.

io.reader.getRegisteredFileReaders
ans = 1×2 string
    "ExcelFirstColumnTimeReader"    "ExcelFirstColumnTimeReader"

Можно также использовать io.reader.getSupportedReadersForFile метод, чтобы видеть все опции читателя для определенного файла. built-in опция в массиве возвращаемой строки указывает, что у Инспектора Данных моделирования есть встроенное средство чтения файлов Excel.

 io.reader.getSupportedReadersForFile('CustomFile.xlsx')
ans = 1×2 string
    "ExcelFirstColumnTimeReader"    "built-in"

Не укажите пользовательское средство чтения файлов

Чтобы не указать пользовательское средство чтения файлов, используйте unregisterFileReader метод. Все пользовательские читатели не зарегистрированы, когда вы закрыли сеанс MATLAB™.

unregisterFileReader(ExcelFirstColumnTimeReader, [".xlsx" ".xls"])
Введенный в R2020b
Для просмотра документации необходимо авторизоваться на сайте