Methoden Welche JSoup Methoden Und Parameter für diese HTML Tags

codein

Mitglied
Hallo,
Ich möchte ein paar Daten von IMDb auslesen und in meinem Programm weiterverwenden. Leider kenne ich mich sehr schlecht mit HTML aus und bin auch in Java noch ein Anfänger.
Könnt ihr mir vielleicht helfen die richtigen Methoden und Parameter zu finden?
Ich liste mal alle Tags/Infos auf um die es geht:

HTML:
<title>Star Wars: Rogue One (2016) - IMDb</title> //1

<meta property="pageId" content="tt3748528" /> //2

<meta name="description" content="Directed by Gareth Edwards. /> //3

<meta property="og:description" content="Directed by Gareth Edwards. /> //3

<time itemprop="duration" datetime="PT134M"> 2h 14min</time> //4

<span class="rating">8,2<span class="ofTen">/10</span> //5

<h4 class="inline">Release Date:</h4> 15 December 2016  //6

<span itemprop="creator" itemscope itemtype="[URL]http://schema.org/Person[/URL]">
<a href="/name/nm0919363?ref_=tt_ov_wr" itemprop='url'><span class="itemprop" itemprop="name">Chris Weitz</span></a> (screenplay),</span> //7

<span itemprop="creator" itemscope itemtype="[URL]http://schema.org/Person[/URL]"<a href="/name/nm0006904?ref_=tt_ov_wr" itemprop='url'><span class="itemprop" itemprop="name">Tony Gilroy</span></a> (screenplay)</span> //8

<div class="plot_summary ">
<div class="summary_text" itemprop="description">
The Rebel Alliance makes a risky move to steal the plans for the Death Star, setting up the epic saga to follow. </div> //9


<div class="rec-cert-genre rec-elipsis">     
<span title="Ratings certificate for Star Wars: Das Erwachen der Macht (2015)"
class="de_12 titlePageSprite absmiddle"></span>
Action       
<span class="ghost">|</span>
Adventure       
<span class="ghost">|</span>
Fantasy </div> //10

Ich freue mich sehr über jede Hilfe.
 
Zuletzt bearbeitet:
Java:
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

public class Parser
{
     public static void main(String[] args) throws Exception {
        String url = "http://www.imdb.com/title/tt3748528/";
        Document document = Jsoup.connect(url).get();
     
    }
}
Das ist alles was ich hab. Danach will ich die verschiedenen Informationen mit den Methoden die zur Verfügung stehen ermitteln und als Strings speichern. Leider ist mir selbst nach dem Versuch mich einzulesen und deinem Beispiel Link ein Rätsel welche Methoden und Parameter dafür verwendet werden müssen.

Zum Beispiel will ich hier
HTML:
<[URL='http://december.com/html/4/element/title.html']title[/URL]>Star Wars: Rogue One (2016) - IMDb</[URL='http://december.com/html/4/element/title.html']title[/URL]> //1

<[URL='http://december.com/html/4/element/meta.html']meta[/URL] property="pageId" content="tt3748528" /> //2
Einmal "Star Wars: Rogue One (2016) - Imdb" und einmal "tt3748528" ermitteln.
 

Neue Themen


Zurück
Oben