试图从大学目录中提取课程列表

时间:2012-05-15 18:55:25

标签: php html web extract

我正在编写一个程序,允许人们在下一季度制定课程安排。为了做到这一点,我需要提取下一季度可用的所有类。我的学校设置课程目录的方式使得提取信息变得有点困难,但是如果你能够帮我自动化一些命令,我​​认为这很容易。

这是大学目录:http://my.sa.ucsb.edu/public/curriculum/coursesearch.aspx 你会发现你需要: - 加载页面 - 从下拉菜单中选择主题区域 - 从下拉中选择四分之一 - 从下拉菜单中选择班级 - 触发搜索按钮 - 对所有主题区域重复此操作 从那里开始,我编写了代码,以便将页面保存为$ SUBJECTAREA.aspx 我有几个脚本从中提取数据。我希望能够在我的服务器上触发此脚本,以便我可以随时直接更新我的课程列表到服务器。

我真正的问题是我该如何解决这个问题?我看过SimpleTest,它是一个具有浏览器功能的php测试解决方案。虽然我玩的时间有限,但我不确定这是我想要的解决方案。

我认为jQuery是我在网上找到的另一种可能做到这一点的选择,但我不知道肯定知道。

基本上我只是想知道我应该怎么做这个任务,也许是一个在线资源让我开始朝这个方向发展。一旦我指向某个方向,我就能够把它弄清楚。

全部谢谢!

1 个答案:

答案 0 :(得分:0)

  

您将看到需要: - 加载页面 - 从下拉菜单中选择主题区域 - 从下拉菜单中选择季度 - 从下拉菜单中选择班级级别 - 触发搜索按钮

即。 POST请求

  

我有一些脚本可以从中提取数据。

然后您需要的只是主题,季度和级别的列表,您可以从同一页面获得类似的内容。

你需要一个http库 - curl,http组件,无论如何 - 还有一个循环。