如何javascript和xml编程获取一个网页上的指定数据?

本人因需要,想从一些网页的指定位置自动获取数据,填入excel表格,看了一些http、html、javascript、ajax、xml等的资料,但以前从没系统学过这方面的... 本人因需要,想从一些网页的指定位置自动获取数据,填入excel表格,看了一些http、html、javascript、ajax、xml等的资料,但以前从没系统学过这方面的东东,基础太差,有些基本问题还没搞清楚,很困惑,希望得到高手解答:
1、听说可以通过ajax的xmlhttp对象获取到数据,请问,xmlhttp对象获取到的响应数据,responseBody,responseStream,responseText三个属性具体是指什么?和我们平时查看到的“网页源代码”有什么区别?xmlhttp 获取到的响应信息是否就是网页源代码?
2、很多网页的表格数据并不在源代码中能找到,是采用了什么技术呢,能通过xmlhttp获取吗?
3、有些股票行情网站,输入特定的网址,显示在浏览器中的正好就是一串数字,请问:是每个网站都可以返回这样的xml数据吗,还是要网站的服务器支持,要有特定的接口呢?如何获得这些接口信息呢?如果xml数据需要服务器特定接口,那么对于一个普通的http网页,如何获取指定数据呢?是用xmlhttp获得源代码然后解析吗?

以上问题,有些问题可能表达不太清楚,请高手赐教?
展开
 我来答
ck_2036
2013-02-01 · TA获得超过906个赞
知道小有建树答主
回答量:904
采纳率:33%
帮助的人:732万
展开全部
1. responseText是返回的内容, 是要用到的, 其他无视. 就是你理解的'网页源代码'
2. 能通过XMLHttpRequest获取
3. 要服务器支持. 正如你所想, 是获取'源代码'然后解析的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式