E / JavaBinder: !!! СБОЙ СДЕЛКИ БИНДЕРА !!! Использование FileProvider

В общем: нет способа сказать.

Текстовый файл, хранящийся в UTF-16, скорее всего будет выглядеть двоичным, если вы откроете его с 8-битной кодировкой. Точно так же кто-то мог сохранить текстовый файл как .doc (это документ).

Пока вы можете открыть файл и посмотреть на какой-то контент, все такие эвристики будут иногда терпеть неудачу (например, попытки notepad для этого, осторожным выбором нескольких символов, блокнот угадает неправильно и отобразит совершенно другой контент).

Если у вас есть конкретный сценарий, а не возможность открывать и обрабатывать что-либо, вы должны быть способны сделать намного лучше.

0
задан AmenzO 28 February 2019 в 23:22
поделиться