今天不用去GD了,在学校实验室,一直想自己写个英语词典,满足自己的“怪癖”,
?
于是。。词库准备好了,就暂时用EOWL,
?
然后准备去找每个单词的意思,搜到一位老兄写的利用百度词典实现的在线查词,点查询后返回的是新的页面,然后他又解析html,把意思抓出来。。大概就是这样的了
?
不满意
?
想到了Google词典,urlconnection如法炮制,Google居然返回403错误,懵了。。。
?
仔细思考后,可能是Google要检查header,从ff中拷了两个header属性出来,加进去
conn.setRequestProperty("Accept-Charset", " ISO-8859-1,utf-8;q=0.7,*;q=0.7");
conn.addRequestProperty("User-Agent",?
? ?"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
就成功了
?
再一看返回的结果,是json,速度快了很多,省去了解析的痛苦,真方便
?
感慨啊,这就是差距