ich bin noch anfänger und ich muss ne aufgabe für die schule machen.
das programm soll daten aus einer hp importieren und im programm sollen die daten dann angezeigt werden.
z.b. bei google steht da u.a. "seiten aus deutschland". im quelltext steht der satz auch. aber wenn man in google etwas eingibt und die suchfunktion benutzt, verschiebt sich zeile und spalte des satzes "seiten aus deutschland". kann man das im programm irgendwie kompensieren?zb.b. suche nach stichwort so.und.so und importiere satz ins programm.
also bei mir steht da nix vonwegen Seiten aus Deutschland
Du kommst über die id vom Html Element an das Feld. Soll heißen du brauchst erstmal ne API mit der du ohne Probleme auf Elemente einer Html Seite zugreifen kannst. Such mal im Forum (Anfängerfragen) nach "HTML" da war gerade vor kurzem eine Frage zu einer API dazu.
Dann gehst du wie folgt vor:
1.) Lade die Seite als eine Instanz deiner HTML API
2.) Du suchst nach dem Element mit der id cty (ist ein input type=radio)
3.) Du kannst nun über die API auf alle Informationen des Elementes zugreifen.
Was du damit dann machen willst ist mir nicht ganz klar aber vielleicht hilft dir das ja weiter. Sorry coden musst du schon selbst. Oder konkrete Fragen stellen vielleicht kann ich dann mit Pseudocode aushelfen.
was für n api (api sind so anwendungen die in java importiert werden richtig z.b. import.java.io.* oder so für eingabe ausgabe usw. )
muss ich denn benutzen um daten aus dem htmlcode ins programm zu portieren??
ich hab mir das so gedacht:
das prog sollte z.b. von einer beliebigen seite z.b.google.de einen bestimmten satz oder ein bestimmtes wort herausholen und automatisch ins programm schreiben. das problem ist ja, das sich spalte und zeile von einem wort in dem quelltext je nach aufgerufener seite ändert. z.b. steht bei google.de an einer bestimmten stelle "seiten aus deutschland". aber, wenn ich dann nach etwas suche, enter drücke und die ganzen links aufgelistet werden, verschiebt sich der satz "seiten aus deutschland" um ein paar zeilen im quelltext. könnte man das irgendwie kompensieren.
um bei dem beispiel zu bleiben, ich hab nich so den plan von java, is aber ne aufgabe ausser schule, könnte vielleicht jemand n paar codezeilen als beispiel hinschreiben? oder vielleicht ne url wo näheres dazu steht?? zum selberdurcharbeiten oder so??