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

用爬虫实现翻译功能。

Java爬虫----有道翻译初步_java教程

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

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

 

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

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

Java爬虫----有道翻译初步_java技巧_04

 

 其返回是一个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)