我在下面的url中有一个文本文件。如何解析java中的文本文件?
http://hosted.stats.com/ifb2009/data.asp?file=en/chlg_standings.txt
我想分析这个文本文件,并显示数据作为团体,团队等任何人都可以请让我知道如何解析文本文件。
我在下面的url中有一个文本文件。如何解析java中的文本文件?
http://hosted.stats.com/ifb2009/data.asp?file=en/chlg_standings.txt
我想分析这个文本文件,并显示数据作为团体,团队等任何人都可以请让我知道如何解析文本文件。
这是一个java问题,而不是一个android的具体问题。
最好是在您的文件(或流)上使用BufferedReader
。 然后使用readLine
来获得一行。
然后使用String.split
或String.indexOf
解析您的数据。
String.split(..)
如果它很简单。如果是比较复杂的,你可以使用regex
可能是做的最好的事情就是用Scanner这样你可以很容易地指定使用的分隔符,并在其正确的形式读取数据(的readXXX())。你也可以使用独立于文件来源的相同逻辑,将构造函数中的Stream替换为另一个。