Hallo Leute 
Ich sitze gerade an einer Stundenplan-App fürs Android. Dieser läd sich den aktuellen Stundenplan der benötigten Klasse von unserer Schulhomepage. Jedoch sind auf der Stundenplanseite unbenötigte Daten, die mir nur das Bild in die Länge ziehen würden.
Ich bin also auf der Suche nach einer Lösung, wie ich diese abschneide.
Ich habe bisher folgendes gemacht:
Ich brauche alles, was zwischen 2 Strings steht.
Der Anfangsstring wird erkannt (da nur 1x vorhanden). Jedoch wird die letzte Zeile, sowie die erste, die nicht mehr benötigt wird, mehrmals vorkommen. Und die Anzahl, wie oft diese in der Site stehen, ist auch variabel.
Nun sitz ich vor dem Problem und weiß nicht, wie ich genau bis zu diesem String jedesmal den Stundenplan "abschneiden" könnte.
Hier mal der HTML-Quelltext einer Beispielseite:
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <meta content="t - Pastebin.com
Ich benötige von:
(ohne die Backslash, bereits geschafft)
bis:
(kommt natürlich mehrmals vor.
Also brauch ich den folgenden Quellcode:
<table cellspacing="1" cellpadding="1" border="3" rules="all"> <tbody> <tr> < - Pastebin.com
Aber der Inhalt ändert sich von Klasse zu Klasse :-/
Ich weiß gerade nicht mehr weiter.... Vielleicht blickt ihr durch mein Problem und habt Lösungsansätze?
Grüße,
Schrubber
Ich sitze gerade an einer Stundenplan-App fürs Android. Dieser läd sich den aktuellen Stundenplan der benötigten Klasse von unserer Schulhomepage. Jedoch sind auf der Stundenplanseite unbenötigte Daten, die mir nur das Bild in die Länge ziehen würden.
Ich bin also auf der Suche nach einer Lösung, wie ich diese abschneide.
Ich habe bisher folgendes gemacht:
Ich brauche alles, was zwischen 2 Strings steht.
Der Anfangsstring wird erkannt (da nur 1x vorhanden). Jedoch wird die letzte Zeile, sowie die erste, die nicht mehr benötigt wird, mehrmals vorkommen. Und die Anzahl, wie oft diese in der Site stehen, ist auch variabel.
Nun sitz ich vor dem Problem und weiß nicht, wie ich genau bis zu diesem String jedesmal den Stundenplan "abschneiden" könnte.
Hier mal der HTML-Quelltext einer Beispielseite:
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML//EN"> <html> <head> <meta content="t - Pastebin.com
Ich benötige von:
HTML:
<BR><TABLE border=\"3\" rules=\"all\" cellpadding=\"1\" cellspacing=\"1\">
bis:
HTML:
</table>
Also brauch ich den folgenden Quellcode:
<table cellspacing="1" cellpadding="1" border="3" rules="all"> <tbody> <tr> < - Pastebin.com
Aber der Inhalt ändert sich von Klasse zu Klasse :-/
Ich weiß gerade nicht mehr weiter.... Vielleicht blickt ihr durch mein Problem und habt Lösungsansätze?
Grüße,
Schrubber