火车采集器软件交流官方论坛

 找回密码
 加入会员
搜索
火车采集器V9版免费下载火车浏览器 - 可视采集,万能群发,全自动脚本工具
查看: 3413|回复: 6

v7.6 版本,如何采集一对多的数据?

[复制链接]
发表于 2012-12-11 12:39:32 | 显示全部楼层 |阅读模式
求助一下:

想采集一个电影网站的售票数据,网页数据是一对多的关系,比如:

=============

万达影院
13:00  40元
14:30  50元
20:30  60元

庆春影院
13:00  40元
14:30  50元
20:30  60元

如何才能把每个影院对应的多条数据,采集为具有对应关系多条数据?

比如,最后数据库想要的结果:

万达影院 13:00  40元
万达影院 14:30  50元
万达影院 20:30  60元

谢谢大家帮忙,请指教!
发表于 2012-12-11 13:39:50 | 显示全部楼层
这个要看具体的网页源代码了
 楼主| 发表于 2012-12-11 13:42:07 | 显示全部楼层
1033736011 发表于 2012-12-11 13:39
这个要看具体的网页源代码了

源代码在这里:
http://www.gewara.com/movie/ajax/item.xhtml?movieid=47617477&fyrq=2012-12-11
发表于 2012-12-11 13:50:51 | 显示全部楼层
你可以使用标签循环
 楼主| 发表于 2012-12-11 13:55:08 | 显示全部楼层
1033736011 发表于 2012-12-11 13:50
你可以使用标签循环

谢谢你的回复 ,标签循环试过了,最后会变成这样:

万达影院 13:00  40元
庆春影院 14:30  50元
             20:30  60元
             13:00  40元
             14:30  50元
             20:30  60元

因为“电影院名称”的循环只有2条记录,而“放映场次”的循环会有6条记录,最后无法一一对应。
 楼主| 发表于 2012-12-11 23:06:52 | 显示全部楼层
高手帮帮忙啊 {:soso_e183:}
发表于 2012-12-12 09:05:26 | 显示全部楼层
选上 循环采集不足时以第一条记录补上。

如果实在不行估计得弄插件了
您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

QQ|手机版|Archiver|火车采集器官方站 ( 皖ICP备06000549 )

GMT+8, 2025-7-10 05:49

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表