Jsoup introduction is designed for beginners and professionals providing basic and advanced concepts of html parsing through jsoup.
Jsoup is a java html parser. It is a java library that is used to parse HTML document. Jsoup provides api to extract and manipulate data from URL or HTML file. It uses DOM, CSS and Jquery-like methods for extracting and manipulating file.
Jsoup Example
In this chapter, you will get a lot of examples of Jsoup. Let’s see a simple example of Jsoup technology.
- import java.io.IOException;
- import org.jsoup.Jsoup;
- import org.jsoup.nodes.Document;
- public class FirstJsoupExample{
- public static void main( String[] args ) throws IOException{
- Document doc = Jsoup.connect(“http://www.Adglob.in”).get();
- String title = doc.title();
- System.out.println(“title is: ” + title);
- }
- }
Jsoup Examples
In this chapter, we will see a lot of jsoup examples like loading html document, printing title from url and html file, printing total internal links of an url with text, total images of an url, meta data of an url such as keywords, description etc.
Problem
Jsoup chapter is developed and tested carefully. But if you find any problem or mistake in our chapter, you can report to us. We assure, you will not find any problem in jsoup chapter.
Install
To run any jsoup example, you need to install jsoup. The current version of jsoup is 1.8.1 till 28th november 2014. There are two ways to install jsoup:
- By maven pom.xml
- By jsoup.jar file.
1) By maven pom.xml file
Currently maven is widely used in java development. So I will recommend you to use maven for developing jsoup application.
To install jsoup using maven, add given dependency in pom.xml file.
- <dependency>
- <groupId>org.jsoup</groupId>
- <artifactId>jsoup</artifactId>
- <version>1.8.1</version>
- </dependency>
If you are not using maven framework, you can download the jsoup.jar file.
Now you need to set classpath of jsoup.jar file. Write following command on console.
- set classpath=jsoup-1.8.1.jar;.;%classpath%
Next Topic : Click Here
Pingback: Jsoup Examples | Adglob Infosystem Pvt Ltd