处理XML实例-股票历史数据下载

时间 : 14-11-16 栏目 : 网页采集 作者 : 战战如疯 评论 : 0 点击 : 2,217 次

除非注明,文章均为 战战如疯 原创,转载请保留链接:http://www.zhanzhanrufeng.com/cat3/555.html,VBA交流群273624828。

这节再来看个XML格式数据的网抓实例。要抓取的网页是http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?symbol=sz000001&end_date=20141116&begin_date=19910102,是股票sz000001平安银行的历史交易数据,在IE下打开可以看到该网页是一个XML格式的网页,它每行是一个节点,列之间是不分节点的。

Private Sub GetData1()
Dim tt As String, winhttp, t1, arr, i, v, objDOM, j, ns, n
Set winhttp = CreateObject("Microsoft.XMLHTTP")
With winhttp
.Open "GET", "http://biz.finance.sina.com.cn/stock/flash_hq/kline_data.php?symbol=sz000001&end_date=20141116&begin_date=19910102", False
.send
t1 = .responsetext
End With
Set objDOM = CreateObject("MSXML.DOMDocument")
objDOM.LoadXML (t1)
objDOM.async = False
Set ns = objDOM.SelectNodes("//content")
Set n = objDOM.SelectSingleNode("//content")
For i = 1 To ns.Length
For j = 1 To n.Attributes.Length
Cells(i, j) = ns.Item(i - 1).Attributes(j - 1).Text
Next
Next
Set objDOM = Nothing
End Sub

列长度用的是n.attributes.length,其它和之前讲过的课程是一样的。把股票代码换一下就可以取其他的股票了,加个循环就是所有股票历史数据,我这里就不演示了

处理XML实例-股票历史数据下载相关推荐

  1. 股票历史数据下载接口踩坑记录

    这里分享些下载财经数据下载接口的一些经验,大家可以参考下 1.如何提升接口下载速度 实际上歪枣网后台查库速度是非常快的,查库时间是有监控的,如果是查库变慢了,歪哥会进行优化.但是很多时间接口数据下载的 ...

  2. 如何把股票数据导出excel?导出股票历史数据到Excel的方法

    共享一个可以把股票数据导出Excel的方法,是一个在线下载股票历史数据,目前可以下载A股.港股.美股所有个股的历史数据,数据是Excel的方便分析查看.做表,最主要是免费... 只要两步就能下载: 填 ...

  3. 上证指数(000001)股票历史数据,下载上证指数(000001历史数据

    共享一个可以下载上证指数(000001)股票历史数据的工具,亲测可以下载500+个主流指数的历史数据,历史数据是从指数建立那天一直到今天的所有历史交易数据,还是很全的 最主要是免费-在线即可查询.下载 ...

  4. 通过VBA在excel中实现股票历史数据查询和K线趋势图绘制(完整的excel原件可以在我的资源中下载)

    原始文件下载地址:股票历史数据和K线图趋势线的绘制-VB文档类资源-CSDN下载 文章目录 前言 一.目标 二.方法 三.界面和使用说明 四.代码说明 1.查询历史数据 2.绘制K线图和趋势线 3.清 ...

  5. 获取页眉值vba_VBA抓取股票历史数据的整体表处理

    大家好,我们今日讲解"VBA抓取股票历史数据的整体表处理",这节内容是"VBA信息获取与处理"教程中第六个专题"VBA中利用XMLHTTP完成网抓数据 ...

  6. 量化经济学:手把手教你如何使用EXCEL分析股票历史数据

    1.数据来源获取 数据集的下载来源为Yahoo Finance.Yahoo Finance是雅虎公司金融媒体领域的一个相关网站.它提供财经新闻.数据和评论,包括股票报价.新闻稿.财务报告和原创内容.它 ...

  7. tushare pro 版本获取股票历史数据

    最近研究程序化交易,需要使用股票历史数据.由于保存了所有股票历史数据,但是是截至到2018-12-28日,所以开始研究时对数据实时性要求不高,能实现功能即可. 经过近一个月的研究后, 即在 最基础表( ...

  8. 股票历史数据-股票历史行情数据查询

    股票历史数据-股票历史行情数据查询 共享一个股票历史行情数据查询的工具,股票历史行情数据查询的是从股票成立到最近一天的所有历史数据,亲测手机就能查询股票历史行情数据.下载股票历史行情数据 亲测获取步骤 ...

  9. 股票历史数据-股票历史数据查询怎么查?怎么查股票历史数据?

    股票历史数据-股票历史数据查询怎么查?怎么查股票历史数据? 共享一个股票历史数据查询工具,可以在线股票历史数据查询,查询的股票历史数据是:A股所有股票从成立到最近一天的所有股票历史数据,亲测手机在线就 ...

  10. 股票历史数据-股票历史数据查询网站

    股票历史数据-股票历史数据查询网站 共享一个在线股票历史数据查询网站,可以在线股票历史数据查询,查询的股票历史数据是:A股所有股票从成立到最近一天的所有股票历史数据,亲测手机在线就能股票历史数据查询( ...

最新文章

  1. The JVM Architecture Explained-JVM架构解析(译)
  2. QA: What's the difference between CustomControl and UserControl?
  3. Hanlder Looper MessageQueue Message
  4. linux日志文件备份,linux配置文件、日志文件全备份
  5. 解决vue router使用 history 模式刷新后404问题
  6. iOS-Runtime知识点整理
  7. 四个变量的图表怎么做_PPT中的图表怎么做才高大上?4步帮你搞定!
  8. JavaScript面向对象--继承 (超简单易懂,小白专属)...
  9. 微信“欲封”百度;AI 主播入职新华社;今日头条遭狠罚 | 极客头条
  10. 红帽RHCE培训-课程3笔记内容2
  11. 代码编辑器sublime text 4130 for Mac
  12. 汇编程序16位带符号变量计算
  13. 【IoT】 产品设计:结构设计之ABS塑料表面处理工艺
  14. 计算机二级ms office有题库吗,计算机二级office题库-吃惊!二级MS Office高级应用通过率仅有21.07%!...
  15. 基于PYNQ-Z2的手写数字识别卷积加速器设计【持续更新】
  16. xiuno开发文档_$ip-XiunoPHP 4.0 开发手册
  17. 华为P9黑屏的解决方案-更换屏幕
  18. c语言“%”(取余)运算,特别是负数时该怎么算
  19. 【云原生之Docker实战】使用Docker部署ShowDoc文档工具
  20. 百度地图 JS API Marker自定义图标

热门文章

  1. 放弃大厂高薪的程序员,涌进体制内
  2. svn删除文件文件夹(遇到的问题解决)
  3. MATLAB图像滤波去噪分析及其应用
  4. 软件测试测试工具总结
  5. Python暴力破解附近局域网WiFi密码
  6. 对于Keli-μVision,Error:Could not load file“*.axf” Debugger aborted!解决方案
  7. HaDoop安装配置笔记
  8. 自己整理的一套Java题库
  9. Android SDK官网下载网址
  10. Linux系统下安装中文输入法