2011-06-09 53 views
0

我在下面的url中有一个文本文件。如何解析java中的文本文件?

http://hosted.stats.com/ifb2009/data.asp?file=en/chlg_standings.txt 

我想分析这个文本文件,并显示数据作为团体,团队等任何人都可以请让我知道如何解析文本文件。

回答

2

这是一个java问题,而不是一个android的具体问题。

最好是在您的文件(或流)上使用BufferedReader。 然后使用readLine来获得一行。

然后使用String.splitString.indexOf解析您的数据。

1

String.split(..)如果它很简单。如果是比较复杂的,你可以使用regex

2

可能是做的最好的事情就是用Scanner这样你可以很容易地指定使用的分隔符,并在其正确的形式读取数据(的readXXX())。你也可以使用独立于文件来源的相同逻辑,将构造函数中的Stream替换为另一个。