Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
MethodenWelche JSoup Methoden Und Parameter für diese HTML Tags
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
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.