锁定老帖子 主题:抓出问天网的城市天气
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-18
comliu 写道 除了用正则表达式,也可以采用Dom4j的XPath功能进行检索。
Dom4j?? 没有用过 介绍下? |
|
返回顶楼 | |
发表时间:2007-10-18
感觉code 有点乱,weather类构造的有点问题,
构造的weather类应该只有四个属性:date,temperature,weather,wind。 取哪天的天气,返回哪天的weather就ok了,不要一直不停的set,get.....看了太不舒服了。。 |
|
返回顶楼 | |
发表时间:2007-10-18
ladofwind 写道 这样太危险了吧,那边页面格式一变你这边程序就歇了,
我们以前用的是一个免费提供天气信息的web services服务, 直接在这边调用各种服务,能得到各种天气信息, 信息你在本地怎么处理都可以,包括显示方式啊什么的 |
|
返回顶楼 | |
发表时间:2007-10-18
代码无法运行。
|
|
返回顶楼 | |
发表时间:2007-10-19
jarwang 写道 代码无法运行。
??? 怎么可能 |
|
返回顶楼 | |
发表时间:2007-10-19
天气好像有通用的接口吧
比如mac osx上面的wigdet vista上面也有类似的 |
|
返回顶楼 | |
发表时间:2007-10-19
ice123456 写道 ladofwind 写道 这样太危险了吧,那边页面格式一变你这边程序就歇了,
我们以前用的是一个免费提供天气信息的web services服务, 直接在这边调用各种服务,能得到各种天气信息, 信息你在本地怎么处理都可以,包括显示方式啊什么的 难到问天网有提供天气信息的web services服务吗?? 在国内提供天气信息的基本没有web services服务 不要跟我说yahoo的, yahoo提供的是国外的web services,对中国的天气支持不是非常好,它有些信息都不正确 呵呵,那正好 你把这个信息清扫一下,用web services提供出来,不就方便别人了 |
|
返回顶楼 | |
发表时间:2007-10-20
gigix 写道 ice123456 写道 ladofwind 写道 这样太危险了吧,那边页面格式一变你这边程序就歇了,
我们以前用的是一个免费提供天气信息的web services服务, 直接在这边调用各种服务,能得到各种天气信息, 信息你在本地怎么处理都可以,包括显示方式啊什么的 难到问天网有提供天气信息的web services服务吗?? 在国内提供天气信息的基本没有web services服务 不要跟我说yahoo的, yahoo提供的是国外的web services,对中国的天气支持不是非常好,它有些信息都不正确 呵呵,那正好 你把这个信息清扫一下,用web services提供出来,不就方便别人了 有道理. |
|
返回顶楼 | |
发表时间:2007-10-24
我觉得 analysis 函数的返回值如果定义为 Vector 类型,使用起来可以更灵活;
private Vector search(String pattern, String match){ Pattern sp = Pattern.compile(pattern); Matcher matcher = sp.matcher(match); Vector myvector = new Vector(); while(matcher.find()){ myvector.add(matcher.group(1)); } return myvector; } 这样做我们就不必预先知道搜索结果的数量了。 |
|
返回顶楼 | |
发表时间:2007-10-25
swiage 写道 我觉得 analysis 函数的返回值如果定义为 Vector 类型,使用起来可以更灵活;
private Vector search(String pattern, String match){ Pattern sp = Pattern.compile(pattern); Matcher matcher = sp.matcher(match); Vector myvector = new Vector(); while(matcher.find()){ myvector.add(matcher.group(1)); } return myvector; } 这样做我们就不必预先知道搜索结果的数量了。 不是我不想这样做 只是页面的布局是这样的 |
|
返回顶楼 | |