Поддерживает ли Android Natively текстовые форматы? - PullRequest
0 голосов
/ 22 августа 2011

Мне известен веб-сайт http://developer.android.com/guide/appendix/media-formats.html, но это показывает только то, что поддерживается с точки зрения медиа, мне было интересно, если кто-нибудь знает, есть ли у .txt собственный API, который его поддерживает?

Обратите внимание, что я в основном занимаюсь разбором .TXT

Ответы [ 3 ]

0 голосов
/ 22 августа 2011

.txt - это просто обычный текст. Вот так я сохраняю любые текстовые файлы в java. Довольно просто на самом деле. Я слышал, что есть какая-то библиотека apache (слово ускользает от меня сейчас), которая обрабатывает ввод-вывод лучше, чем обычно делается в java.

0 голосов
/ 29 августа 2011

, поскольку нет готового API, это то, как я бы проанализировал текстовый файл.

final File file = new File(Environment.getExternalStorageDirectory(), "/MyFolder/MyFile.txt");          
final BufferedReader br = new BufferedReader(new FileReader(file));
String line;
while ((line = br.readLine())!=null) {
    // parse line here  
}

хотя я бы обработал исключения

0 голосов
/ 22 августа 2011

Медиа форматы о видео / изображениях / звуках.Текстовый формат действительно слишком широк для описания.Java поддерживает чтение текстовых файлов, тогда вы можете делать все, что вам нужно.DOC - это двоичный формат, и в Android нет API для его чтения.Возможно, вы захотите найти некоторый класс Java, который позволяет читать его.

...