今天热门
热点:

如何在Adroid处理输入一个网址返回的是一个文件的问题,adroid返回


比如在输入http://table.finance.yahoo.com/table.csv?s=600000.ss返回table.csv文件,想在程序中读取这个文件中的数据,不知道怎么做,请高手指点,不胜感激!!

解决方案

用代码下载不需要存到文件去, 直接就是 string , 可以用 split 方法拆分行, 拆分字段.
HttpGet httpGet = new HttpGet("http://table.finance.yahoo.com/table.csv?s=600000.ss");
HttpResponse httpResponse = new DefaultHttpClient().execute(httpGet);
String result = EntityUtils.toString(httpResponse.getEntity());

像http://table.finance.yahoo.com/table.csv返回的应该就是一个table.csv的文件,里面内容的读取我不知道又没有现成的包,但是里面的格式很简单,就是这种样子,自己应该动动手解析一下也很容易。可以每次读一行,然后对第一行进行字段名的确认,后面的行都直接封装进对象,但是如果行数很多,建议每次解析要用的一部分。

www.zrccd.nettrue/topics/20181029/188381.htmlTechArticle如何在Adroid处理输入一个网址返回的是一个文件的问题,adroid返回 比如在输入http://table.finance.yahoo.com/table.csv?s=600000.ss返回table.csv文件,想在程序中读取这个文件中的数据,不知道怎么...

相关文章

    暂无相关文章

用户评论

大家都在看