Tabelle aus Website einlesen [nicht im Quellcode]

jonny90

Mitglied
Hallo,

ich bin gerade dabei mit java zu programmieren. Dabei wollte ich nun mal was für mich sinnvolles machen. Und zwar von einer Website daten einlesen, die ich dann weiterverabeiten möchte. Wenn ich die Daten einfach in eine Textdatei kopiere klappt alles schon ganz gut, nur schöner wäre es wenn man es direkt aus dem Web machen könnte.

Code für den Quelltext auslesen habe ich schon gefunden und das klappt auch, jedoch ist die Tabelle nicht im Quellcode drin. Und dafür habe ich halt nach vielen Stunden immernoch nichts gefunden, daher stell ich hier meine Frage.
Speziell handelt es sich um solch eine Seite:
How I Met Your Mother: Sendetermine der TV-Serie
hier möchte ich die Daten für die Sendetermine haben. Wie ich sie bekomme ist egal. Das extrahieren schaffe ich dann schon.

Vielen Dank schon mal im voraus!
 
vielleicht habe ich mich etwas missverständlich ausgedrückt. Also mit kopieren der Tabelle meinte ich, dass ich von der Oberfläche der Website manuell die Tabelle makiere und in eine Textdatei kopiere und die einlese.
Nun wollte ich die Website einlesen, jedoch wird dann nur der Quellcode [den wenn man auf der Website ist in Windows ist und man Rechtsklick Quellcode anzeigen geht] Dort wird die Tabelle irgendwie anderers eingebunden, auf jeden Fall nicht direkt d, sodass ich was damit anfangen kann. Ich habe leider davon keine Ahnung wie man es dann macht oder ob man auch direkt von der "Oberfläche" kopieren kann.
 
Also ich weis zwar nicht was dein Problem ist, aber die Tabelle steht doch im Source drin
HTML:
<table><tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>22.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>03:40-04:05</nobr></p></td><td class="x"><p class="a"><nobr>3+</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=3#e124964">3.09</nobr></a><br></p></td><td class="x"><p class="a">Klapsgiving</p></td></tr><tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>22.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>04:05-04:25</nobr></p></td><td class="x"><p class="a"><nobr>3+</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=3#e124965">3.10</nobr></a><br></p></td><td class="x"><p class="a">Schweiss, Tränen und Heidi</p></td></tr><tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>22.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>04:25-04:45</nobr></p></td><td class="x"><p class="a"><nobr>3+</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=3#e124966">3.11</nobr></a><br></p></td><td class="x"><p class="a">Die Platin-Regel</p></td></tr><tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>22.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>11:25-11:50</nobr></p></td><td class="x"><p class="a"><nobr>ProSieben</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=1#e116459">1.13</nobr></a><br></p></td><td class="x"><p class="a">Traum und Wirklichkeit</p></td></tr>
//gekürzt
<tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>29.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>14:45-15:15</nobr></p></td><td class="x"><p class="a"><nobr>ProSieben</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=2#e121824">2.08</nobr></a><br></p></td><td class="x"><p class="a">Atlantic City</p></td></tr><tr><td class="x"><p class="a"><nobr>Di</nobr></p></td><td class="x"><p class="a"><nobr>29.05.12</nobr></p></td><td style="width:85px" class="x"><p class="a"><nobr>15:15-15:35</nobr></p></td><td class="x"><p class="a"><nobr>ORF eins</nobr></p></td><td class="x"><p class="a" style="text-align:right"><nobr><a href="index.php?serie=1813&seite=12&version=9193&staffel=3#e124972">3.17</nobr></a><br></p></td><td class="x"><p class="a">Die Ziege</p></td></tr></table>
Und das musst du jetzt nur noch mit einem HTML-Framework oder RegEx parsen. Von daher : ich verstehe dein Problem irgendwie auch nicht.
 
Zum Glück habe ich es in Anfänger eingestellt...

Jetzt wo du es mir gezeigt hast sehe ich sie auch. Das ist wenn man in sowas keine Routine hat, dann sieht man es auch nicht. Aber jetzt sollte es keine Problem mehr darstellen!

Vielen Dank!
 

Zurück
Oben