У меня есть текстовый файл по следующему URL.
http://hosted.stats.com/ifb2009/data.asp?file=en/chlg_standings.txt
Я хочу проанализировать этот текстовый файл и отобразить данные в виде групп, команд и т. Д. Может кто-нибудь, пожалуйста, дайте мне знать, как анализировать текстовый файл.
Вероятно, лучше всего использовать сканер , чтобы вы могли легко указывать используемые разделители и считывать данные в правильной форме (readXXX ()).Также вы можете использовать ту же логику независимо от того, откуда находится файл, заменив Stream в конструкторе другим.
Это вопрос Java, а не вопрос для Android.
Лучше всего использовать BufferedReader в вашем файле (или потоке).Затем используйте readLine для получения одной строки.
BufferedReader
readLine
Затем используйте String.split или String.indexOf для анализа ваших данных.
String.split
String.indexOf
String.split(..) если это просто.Если это сложнее, вы можете использовать регулярное выражение
String.split(..)