Java爬虫----有道翻译初步

目标:http://fanyi.youdao.com/

用爬虫实现翻译功能。

Java爬虫----有道翻译初步_第1张图片

利用f12查看网页Network,可以发现

Java爬虫----有道翻译初步_第2张图片

 

有关翻译的表单请求通过  http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule 来发送

 Java爬虫----有道翻译初步_第3张图片

Java爬虫----有道翻译初步_第4张图片

 

 其返回是一个JSON字符串。

 内部数据为要翻译的信息和被翻译的信息,参考JSON解析和正则表达式(可不用正则),对网页信息和返回请求做出很好的处理。

可参考之前的博客:

JSON解析 http://www.cnblogs.com/LexMoon/p/JavaJson.html

正则表达式 http://www.cnblogs.com/LexMoon/p/JAVAZ.html

B站弹幕爬取 http://www.cnblogs.com/LexMoon/p/JavaBi.html  (正则获取弹幕地址)

网易云热评爬取 http://www.cnblogs.com/LexMoon/p/javaWy.html (返回的JSON数据解析)

 

具体代码以后贴出。(2018/1/12)

 

你可能感兴趣的:(Java爬虫----有道翻译初步)