由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
BuildingWeb版 - 请问能否用JQUERY+AJAX获取远程文件的内容
相关主题
现在网站都要学什么?css,ajax,...?用Javascript Framework的请进 (转载)
JQuery Plugin - appendDom如何点击一下弹出n个新窗口。
Web developer needed用户可以自己调选字体和颜色等style的网页
急问,httprequest error个人的portfolio怎么找hosting比较便宜呢?
请帮我看一下这个用ASP.NET+JQUERY做投票调查的实例JavaScript 问题 (转载)
数据库的实时数据在前端显示分页的问题What javascript lib is better?
Chipostle.com web scrapeAnybody need help on php/javascript projects?
做大型网站,那个framework 更好? performance, scalability and community在此请教一个关于form里面change action地址的问题
相关话题的讨论汇总
话题: pc话题: jquery话题: ajax话题: 文件话题: pg
进入BuildingWeb版参与讨论
1 (共1页)
g****o
发帖数: 1284
1
桥牌网站www.bridgebase.com有一个档案库:http://www.bridgebase.com/vugraph_archives/vugraph_archives.php?command=all,是个巨大的表格,提供了比赛名字,参赛队伍,比赛时间,和本场比赛的记录文件下载超链接。
我现在想实现这么一个功能,搜索这个表格,如果发现参赛队伍里包含China这个关键
词,就下载这场比赛的记录文件到本地。请问这个功能能否用JQUERY+AJAX实现?本人
有一些粗浅的JQUERY知识,但是想了很久都不知道如何下手。
g****z
发帖数: 1135
2
jquery/ajax 是客户端的东西,难道你的“本地”是指客户端?

【在 g****o 的大作中提到】
: 桥牌网站www.bridgebase.com有一个档案库:http://www.bridgebase.com/vugraph_archives/vugraph_archives.php?command=all,是个巨大的表格,提供了比赛名字,参赛队伍,比赛时间,和本场比赛的记录文件下载超链接。
: 我现在想实现这么一个功能,搜索这个表格,如果发现参赛队伍里包含China这个关键
: 词,就下载这场比赛的记录文件到本地。请问这个功能能否用JQUERY+AJAX实现?本人
: 有一些粗浅的JQUERY知识,但是想了很久都不知道如何下手。

g****o
发帖数: 1284
3
其实我的想法是,读取这个记录文件里中国队的牌例,然后在客户端予以展示。
当然后续肯定是要对这些符合条件的记录文件进一步parse,只拿出我感兴趣的东西。

【在 g****z 的大作中提到】
: jquery/ajax 是客户端的东西,难道你的“本地”是指客户端?
g****z
发帖数: 1135
4
你得在server端做这个事,check "php curl". jquery通常是用来和你的server做异步
交流的
,embed business logic不是个好主意,也太繁,尽管理论上可行。

【在 g****o 的大作中提到】
: 其实我的想法是,读取这个记录文件里中国队的牌例,然后在客户端予以展示。
: 当然后续肯定是要对这些符合条件的记录文件进一步parse,只拿出我感兴趣的东西。

s****y
发帖数: 983
5
你是想做data scraping 是不是
g****o
发帖数: 1284
6
多谢楼上二位回复。
我想其实我也用不着去动态抓取文件了,我真正感兴趣的是包含某对著名牌手的所有记
录文件,可以直接从档案库里一个个下载就行了,并不是很麻烦。
我真正要实现的是,当这些记录文件都已经存在我的服务器上以后,当用户从客户端输
入某个特定的叫牌序列(某种固定格式的字符串)后,我要能够去遍历这些记录文件,
返回这对著名牌手使用这个特定叫牌序列的牌例,并在客户端予以展示。这可能就是
sunrey说的data scraping吧?
记录文件的格式都是这样的:
vg|41st WBTC-BBO1,BB-F1,I,1,16,MONACO,0,ITALY,6|
rs|2SN+2,3SN=,2SN=,1NEx-1,4SS=,4SS=,3NN-2,3NN=,4HN=,5DEx-3,6CE=,6CW=,3HE=,
4HE-1,2HS-1,3CW-1,6CN=,6DS+1,5HSx-1,4SE+1,6DN-1,4SS+2,4SW=,4SW=,PASS,2CN+3,
4CW+1,5CWx=,1NW-3,3CW=,4HS-1,3NS=|
pn|NUNES,VERSACE,FANTONI,LAURIA,MADALA,ZIMMERMANN,BOCCHI,MULTON|pg||
qx|o1|st||md|3SJ8HAK65D8CJT8753,ST3H72DA7543CK964,SKQ754H98DQJT96CA,
SA962HQJT43DK2CQ2|sv|o|mb|2S!|mb|p|mb|p|mb|p|pg||
pc|hQ|pc|hK|pc|h2|pc|h8|pg||
pc|d8|pc|d5|pc|d6|pc|dK|pg||
pc|sA|pc|s8|pc|s3|pc|s4|pg||
pc|s2|pc|sJ|pc|sT|pc|s5|pg||
pc|c3|pc|c4|pc|cA|pc|c2|pg||
pc|sK|pc|s6|pc|c5|pc|h7|pg||
mc|10|pg||
vg| |里存的是比赛名称,参赛队伍等信息
rs| |里存的是这一节比赛里所有牌的定约名称和结果,比如2SN=表示的是北家主打2黑
桃定约正好完成,1NEx-1表示东家主打1NT加倍定约被击败一墩等等。
pn| |里存的是开闭两室总共8个牌手的ID。我感兴趣的是NUNES和FANTONI这对牌手。
qx|o1|一直到pg||这段字符串存的是开室第一副牌的详细信息,包括四手牌,叫牌进程
和打牌过程。我后面没有贴出来的都是重复qx到pg||,显示接下来的每一副牌。
我个人理解这其实是一个搜索->找到match->返回的问题。

【在 s****y 的大作中提到】
: 你是想做data scraping 是不是
g****z
发帖数: 1135
7
嗯是个搜索问题。

【在 g****o 的大作中提到】
: 多谢楼上二位回复。
: 我想其实我也用不着去动态抓取文件了,我真正感兴趣的是包含某对著名牌手的所有记
: 录文件,可以直接从档案库里一个个下载就行了,并不是很麻烦。
: 我真正要实现的是,当这些记录文件都已经存在我的服务器上以后,当用户从客户端输
: 入某个特定的叫牌序列(某种固定格式的字符串)后,我要能够去遍历这些记录文件,
: 返回这对著名牌手使用这个特定叫牌序列的牌例,并在客户端予以展示。这可能就是
: sunrey说的data scraping吧?
: 记录文件的格式都是这样的:
: vg|41st WBTC-BBO1,BB-F1,I,1,16,MONACO,0,ITALY,6|
: rs|2SN+2,3SN=,2SN=,1NEx-1,4SS=,4SS=,3NN-2,3NN=,4HN=,5DEx-3,6CE=,6CW=,3HE=,

a*w
发帖数: 4495
8
cURL能执行JS吗?
另一个方法是用SpiderMonkey的client。

【在 g****z 的大作中提到】
: 你得在server端做这个事,check "php curl". jquery通常是用来和你的server做异步
: 交流的
: ,embed business logic不是个好主意,也太繁,尽管理论上可行。

g****z
发帖数: 1135
9
你说的jquery+ajax就能做这个“获取”。curl是server端的事。

【在 a*w 的大作中提到】
: cURL能执行JS吗?
: 另一个方法是用SpiderMonkey的client。

1 (共1页)
进入BuildingWeb版参与讨论
相关主题
在此请教一个关于form里面change action地址的问题请帮我看一下这个用ASP.NET+JQUERY做投票调查的实例
敢问这是用什么语言做的 http://flowchart.com/demo/数据库的实时数据在前端显示分页的问题
问个从别人网站下载动态控件用的问题Chipostle.com web scrape
问个jQuery的问题做大型网站,那个framework 更好? performance, scalability and community
现在网站都要学什么?css,ajax,...?用Javascript Framework的请进 (转载)
JQuery Plugin - appendDom如何点击一下弹出n个新窗口。
Web developer needed用户可以自己调选字体和颜色等style的网页
急问,httprequest error个人的portfolio怎么找hosting比较便宜呢?
相关话题的讨论汇总
话题: pc话题: jquery话题: ajax话题: 文件话题: pg