XML Datei parsen
Hallo Leute!
Ich studiere im 3. Semester Informatik und Elektotechnik und wir haben dieses Jahr die Aufgabe bekommen eine Smartphone App für unsere Universität mit Android zu entwickeln. Ein Teil der Aufgabe ist es das Lehrveranstaltungsverzeichnis in einer Funktion unterzubringen.
Diese Daten haben wir gestellt bekommen, sie liegen in einer XML Datei vor.
Unsere App ist voll funktionsfähig und kann sich die richtige XML Datei zusammensuchen, das Problem ist nur am Ende die Anzeige. Hat man Die Fakultät, den Studiengang, das Semester und die Abschlussart gewählt, wird einem eine "hässliche rohe" XML Datei im Browser angezeigt.
Diese möchten wir gerne aufhübschen, damit es nicht nur diese rohe XML Datei ist.
Im folgenden Link seht ihr die rohe XML Datei: (am Beispiel Bachelor, WS2011 und Informatik)
http://www.zv.tu-cottbus.de/LSFveranst/LSF4?Semester=20112&Abschlus ...
Ich weiß das Gebiet ist zum einen JAVA, zum anderen XML, und auch irgendwie Android, aber ich habe diese Frage einfach mal hier geschrieben ich hoffe das ist soweit ok.
Ich habe mich belesen, das es da eine Möglichkeit gibt mit dem JDOM etwas anzuzeigen, aber ich habe leider keine Ahnung wie das funktionieren soll.
Vielleicht hat jemand von euch eine bessere Idee oder kann mir in etwa erklären wir das funktionieren kann!
Über Antworten würde ich mich sehr freuen!
Grüße
Jehnovas
Ich studiere im 3. Semester Informatik und Elektotechnik und wir haben dieses Jahr die Aufgabe bekommen eine Smartphone App für unsere Universität mit Android zu entwickeln. Ein Teil der Aufgabe ist es das Lehrveranstaltungsverzeichnis in einer Funktion unterzubringen.
Diese Daten haben wir gestellt bekommen, sie liegen in einer XML Datei vor.
Unsere App ist voll funktionsfähig und kann sich die richtige XML Datei zusammensuchen, das Problem ist nur am Ende die Anzeige. Hat man Die Fakultät, den Studiengang, das Semester und die Abschlussart gewählt, wird einem eine "hässliche rohe" XML Datei im Browser angezeigt.
Diese möchten wir gerne aufhübschen, damit es nicht nur diese rohe XML Datei ist.
Im folgenden Link seht ihr die rohe XML Datei: (am Beispiel Bachelor, WS2011 und Informatik)
http://www.zv.tu-cottbus.de/LSFveranst/LSF4?Semester=20112&Abschlus ...
Ich weiß das Gebiet ist zum einen JAVA, zum anderen XML, und auch irgendwie Android, aber ich habe diese Frage einfach mal hier geschrieben ich hoffe das ist soweit ok.
Ich habe mich belesen, das es da eine Möglichkeit gibt mit dem JDOM etwas anzuzeigen, aber ich habe leider keine Ahnung wie das funktionieren soll.
Vielleicht hat jemand von euch eine bessere Idee oder kann mir in etwa erklären wir das funktionieren kann!
Über Antworten würde ich mich sehr freuen!
Grüße
Jehnovas
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 176642
Url: https://administrator.de/contentid/176642
Ausgedruckt am: 23.11.2024 um 01:11 Uhr
2 Kommentare
Neuester Kommentar
Hi Jehnovas,
Dir fehlen Style-Informationen. Vielleicht hilft DIr dieser Link weiter: http://de.selfhtml.org/xml/darstellung/css.htm
Gruß
dsmg
Dir fehlen Style-Informationen. Vielleicht hilft DIr dieser Link weiter: http://de.selfhtml.org/xml/darstellung/css.htm
Gruß
dsmg
Du kannst bei vielen Browsern (Firefox,...) als Ergänzung auch XSLT-Stylesheets einbinden. Damit kannst Du quasi alles machen, also auch das XML-Dokument komplett umbauen. Z.B.:
1) XML -> XHTML transformieren (XSLT)
2) XHTML mit CSS aufhübschen.
XML und XSLT ist zwar nicht soo schwer, aber rechne mit ein paar Tagen, bis Du die ganzen Fallstricke überwunden hast. Wenn Du dafür keine Zeit hast, dann bleibt Dir nur das CSS.
1) XML -> XHTML transformieren (XSLT)
2) XHTML mit CSS aufhübschen.
XML und XSLT ist zwar nicht soo schwer, aber rechne mit ein paar Tagen, bis Du die ganzen Fallstricke überwunden hast. Wenn Du dafür keine Zeit hast, dann bleibt Dir nur das CSS.