Android Natively支持基于文本的格式吗?

时间:2011-08-22 07:08:37

标签: android text native

我知道网站http://developer.android.com/guide/appendix/media-formats.html,但只显示了媒体支持的内容,我想知道是否有人知道.txt是否有支持它的原生API?

请注意,我主要关注的是解析.TXT

3 个答案:

答案 0 :(得分:0)

媒体格式与视频/图像/声音有关。基于文本的格式实际上是太广泛的描述。 Java支持读取文本文件,欢迎您随意做任何事情。 DOC是二进制格式,Android中没有API可以读取它。您可能想要搜索一些允许读取它的java类。

答案 1 :(得分:0)

无论如何,

.txt基本上只是纯文本。这就是我在java中保存任何文本文件的方式。真的很简单。我听说有一些apache库(这个词现在正在逃避我),它比java中通常做的更好地处理I / O.

答案 2 :(得分:0)

因为没有开箱即用的api,这就是我解析txt文件的方式。

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  
}

虽然我会处理异常