效果图
原代码
//创建一个包
package cn.digimon;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import javax.swing.*;
import java.io.IOException;
public class app {
public static void main(String[] args) throws IOException {
//网址:jsoup.org 下载jsoup组件
//1 idea建立项目,建立lib,复制下载jsoup.jar组件
//2 声明变量
String word = JOptionPane.showInputDialog("请输入要翻译的词汇:");
//3 http://cn.bing.com/dict/search?q=book
String url = "http://cn.bing.com/dict/search?q=" + word;
//4 爬取翻译结果
Elements es = Jsoup.connect(url).get().select("span[class=def b_regtxt]");
//使用StringBuilder 循环读取,词汇的所有翻译
StringBuilder sbu = new StringBuilder();
for (Element e : es) {
sbu.append(e.text() + "\r\n");
}
//5 输出翻译结果
JOptionPane.showMessageDialog(null, sbu.toString());
}
}
jsoup组件插入使用
1
2
把下载好的jsoup复制到lib里
3
在项目结构(快捷方式:ctrl+shift+alt+s)里按顺序打开(作者下载的汉化包,但是内容还是一样的)
4
找到jsoup.jar,点击确定(确定到底)就可以开始敲代码了