急急急,請使用socket programming 抓取另網站上的*.csv資料

问题描述

急急急,請使用socketprogramming抓取另網站上的*.csv資料顯示到網頁上,請高手解決答!

解决方案

解决方案二:
不懂,没有用过。不过关注!
解决方案三:
socket我知道怎么写socketprogramming是啥东西没用过?/*兄弟下次问问题把要问题说清楚一点好不好、大家多半是到csdn闲逛的,专业答题的没几个没人长时间关注一个帖子,等你的帖子沉了就更不可能有人看见了,这样比较浪费你的分还有大家的时间、所以恳请下次发问题的时候一定要描述清楚,因为你心里想的东西不是人人都可以猜出来的,有代码贴代码(不要太长能描述清楚问题的最小代码即可)没代码就要把需求说的清情楚楚。*/

解决方案四:
没有什么困难的!首先使用socket甚至是ajax也行,从目标网站上得到csv文件的内容。这一点应该很容易。下来就是解析csv文件的内容了。csv文件其实就是个逗号分割文件。每一行叫做一个纪录,每个字段使用","号隔开。当字段中的数据项存在逗号时,这个数据项整体使用引号引起来。你输出到网页的时候,最好是做成个TABLE,这样好看些。当然,具体问题还要具体分析。

时间: 2024-09-26 10:46:48

急急急,請使用socket programming 抓取另網站上的*.csv資料的相关文章

通过java.net.Socket类抓取网页内容

网页 通过 java.net.Socket 类访问一个Web页面,并且返回结果 import java.io.*; import java.net.*; public class FirstSocket { public static void main(String args[]) { //判断参数是否为两个,正确的用法为 FirstSocket 网站 页面 if(args.length!=2) { System.out.println("Usage : FirstSocket host pa

通过java.net.Socket 类抓取网页内容

网页 /** 文件名 : FirstSocket.java 描述 :通过 java.net.Socket 类访问一个Web页面,并且返回结果 作者: 慈勤强 cqq1978@yeah.net 参考:http://java.sun.com **/ import java.io.*;import java.net.*; public class FirstSocket{ public static void main(String args[]) { //判断参数是否为两个,正确的用法为 First

爬-请问如何抓下去抓取如下链接中的数据?搞了几天了,没有头绪啊,坐等大神帮忙。。。。

问题描述 请问如何抓下去抓取如下链接中的数据?搞了几天了,没有头绪啊,坐等大神帮忙.... 各位大神好,我想抓取这个网站上http://xxfb.hydroinfo.gov.cn/ssIndex.html,大江大河的水文数据,,好像是用post方法才能返回表里的数据,但是小白实在是不会用,请各路大神帮忙看看,如何获取这个表中的数据,谢谢啦 解决方案 可以用浏览器控制台抓一下请求,post的各种参数需要你能够搞清,这样就可以构造对应的参数,一个个发送post获取返回数据,然后再解析结果. 解决方案

使用python和tableau对数据进行抓取及可视化

本篇文章介绍使用python抓取贷款及理财平台的数据,并将数据拼接和汇总.最终通过tableau进行可视化.与之前的python爬虫文章 不同之处在于之前是一次性抓取生产数据表,本次的数据需要每天重复抓取及存储,并汇总在一起进行分析和可视化. 开始前的准备工作 开始之前先导入所需使用的库文件,各个库文件在整个抓取和拼表过程中负责不同的部分.Requests负责页面抓取,re负责从抓取下 来的页面中提取有用的信息,pandas负责拼接并生成数据表以及最终的数据表导出. </pre>  #导入re

(急急急)java网页抓取 htmlParser 新华网空格变成??? 汉字不乱码 具体请看内容

问题描述 privatefinalstaticStringCRLF=System.getProperty("line.separator");URLur=newURL("http://news.xinhuanet.com/theory/2011-03/01/c_121133526.htm");InputStreaminstr=ur.openStream();InputStreamReaderisr=newInputStreamReader(instr,utf);Bu

linux-Linux c socket抓取网页保存到文件一直是乱码

问题描述 Linux c socket抓取网页保存到文件一直是乱码 如题,建立连接后发送请求后,保存到文件的代码如下: while(recvSize=recv(sockfdrecvBufBUF_SIZE0)>0){ fwrite(recvBufsizeof(char)strlen(recvBuf)fp); printf(""%s""recvBuf); memset(recvBuf0sizeof(recvBuf)); } 网页可以在终端上正常显示,但是这样保存到

firefox-项目中使用kindeditor后台使用的jsp但是多图上传时session取不到值,怎么解决?急急急

问题描述 项目中使用kindeditor后台使用的jsp但是多图上传时session取不到值,怎么解决?急急急 项目中的后台使用的是jsp,上传多图时使用火狐浏览器时session取不到,用ie和chrome就没有问题,上网查资料说是用的连接池不同,我应该怎么才能在jsp后台拿到session值,请求大神帮忙 解决方案 flash发送的请求不附带cookie,需要自己配置额外的session验证信息. 如果你ie和chrome能获取到,应该用的不是flash.. 解决方案二: 看看火狐是不是禁用

java中socket通信问题,急急急

问题描述 java中socket通信问题,急急急 客户端和服务端用socket建立通信进行文件传输,客户端用outputstream将文件写入流中,在服务端用输入流读取.这时候客户端不想传了,断开连接并告知服务器.服务端如何获知客户端已经断开连接了. 解决方案 你客户端断开连接的时候进行了哪些操作?想想这些操作会对服务器端产生什么影响呗· 解决方案二: 服务端一直在循环监听是否有客户端连接,并不会知道某个客户端已经断开.建议客户端断开之前先执行某条协议,服务器收到这条协议便知道你要断开咯

关于java 使用 socket 抓取网页的问题。

问题描述 学校布置了一个大作业,是用javasocket做一个简单的浏览器,需要自己抓取HTML代码然后自己去解析HTML的标签,在做的过程中需要用GET的方法去发送HTTPHEADER,然后得到响应,现在有几个问题:1.有些是HTTP1.0有些是HTTP1.1这个头文件怎么设置才能得到正确的回应2,我在尝试链接GOOGLE的时候,返回的是302FOUND,我输入的地址是www.google.com,期中返回的头文件里有个LOCATION:www.google.co.uk,然后我直接输入www.