io.reader.getRegisteredFileReaders

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

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

Синтаксис

readers = io.reader.getRegisteredFileReaders

Описание

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

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

расширить все

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

Признаки

Statictrue

Чтобы узнать об атрибутах методов, см. «Атрибуты метода».

Примеры

расширить все

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

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

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

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

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

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

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

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

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

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

Отмена регистрации пользовательского средства чтения файлов

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

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