RSS-Feeds auslesen mit JAVA speichern und Applet übergeben

Status
Nicht offen für weitere Antworten.
A

atd061180

Gast
Hallo,
es geht um folgendes Problem:Ich möchte gerne einen NewsTicker machen, der die RRS-Feeds von verschiedenen Hompages ausliest und das ausgelesene(jeweils die Überschrift reicht) mir an mein JAVA-Applet übergibt.Leider bin ich nun nach unzähligen Veruchen am Ende und hoffe dass mir hier evtl jemand weiterhelfen kann wo der fehler ist.


Quelltext:
Code:
import java.applet.*;
import java.awt.Graphics;
import java.awt.*;
import java.io.*;
import java.net.*;
import java.lang.*;

public class Laufschriftklein extends Applet implements Runnable
{
String title[] = new String[10];
String description[] = new String[10];
String link[] = new String[10];
int anzahl=0;

int x, y, breite;
Thread my_thread;
String text;
Font f = new Font("System", Font.BOLD, 18);
String s;
 public void auslesen()  throws IOException
 {

  text="";
  try
  {
   URL url = new URL( "http://www.chip.de/rss/rss_topnews.xml" );
   Reader is = new InputStreamReader( url.openStream() );
   BufferedReader in = new BufferedReader( is );
   String s;
   for (int i=0; ( s = in.readLine() ) != null && i<200;i++)
     text=s;

   in.close();
  }
  catch ( MalformedURLException e )
  {
   System.out.println( "MalformedURLException: " + e );
  }
  catch ( IOException e )
  {
   System.out.println( "IOException: " + e );
  }

  int start=0,end=0;
  for(int i=0;i<text.length();i++)
  {
      for(;i<text.length();i++)
      {
	 if(text.substring(i,i+1).compareTo("<")==0 && text.substring(i,i+16).compareTo("<title><![CDATA[")==0)
	 {
	    i+=16;
	    start=i;
	 }
	 if(text.substring(i,i+1).compareTo("]")==0 && text.substring(i,i+11).compareTo("]]></title>")==0)
	 {
	    end=i;
	    i+=11;
	    title[anzahl]=text.substring(start,end);
	    System.out.println("title:" + text.substring(start,end));
	    break;
	 }
      }
      for(;i<text.length();i++)
      {
	 if(text.substring(i,i+1).compareTo("<")==0 && text.substring(i,i+22).compareTo("<description><![CDATA[")==0)
	 {
	    i+=22;
	    start=i;
	 }
	 if(text.substring(i,i+1).compareTo("]")==0 && text.substring(i,i+17).compareTo("]]></description>")==0)
	 {
	    end=i;
	    i+=17;
	    description[anzahl]=text.substring(start,end);
	    System.out.println("description:" + text.substring(start,end));
	    break;
	 }
      }
      for(;i<text.length();i++)
      {
	 if(text.substring(i,i+1).compareTo("<")==0 && text.substring(i,i+6).compareTo("<link>")==0)
	 {
	    i+=6;
	    start=i;
	 }
	 if(text.substring(i,i+1).compareTo("<")==0 && text.substring(i,i+7).compareTo("</link>")==0)
	 {
	    end=i;
	    i+=7;
	    link[anzahl]=text.substring(start,end);
	    System.out.println("link:" + text.substring(start,end));
	    System.out.println("");
	    anzahl+=1;
	    break;
	 }
      }
    }

 }



 public void init ( )
 {


   try
   {
      auslesen();
      //text="laeuft";

   }
   catch(Exception e)
   {
    text=("Fehler:" + e);
   }
	y = size().height / 2;
	breite = size().width;
	if (x > breite) x = breite;

 }

 public void start( )
 {
	my_thread = new Thread(this);
	my_thread.start();
 }

 public void run()
 {
   while (true)
   {
       repaint();
       x -= 10;
       if (x < -1000) x = breite ;
	 try
	 {		     // Thread erfordert Ausnahme-Handler (try-catch-Klausel)
	      Thread.sleep(200);
	 }
	 catch (InterruptedException e)
	 {}
   }
 }

 public void paint(Graphics g)
 {
      g.setFont(f);
      g.drawString(text, x, y);
 }
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
8u3631984 Kotlin DSL : Git Tag auslesen und in eine Variable speichern Tools - Maven, Gradle, Ant & mehr 3
D "Implementation-Version" aus Manifest auslesen Tools - Maven, Gradle, Ant & mehr 6
K Binärdatei aus jar auslesen und lokal als Datei speichern Tools - Maven, Gradle, Ant & mehr 2
A Auslesen einer .txt Datei auf Server mit Digest Authentifizierung Tools - Maven, Gradle, Ant & mehr 2
G ant - last modified datum aus file auslesen Tools - Maven, Gradle, Ant & mehr 7
B Systemvariabeln mit applet auslesen Tools - Maven, Gradle, Ant & mehr 3
K Per JavaScript String aus Applet auslesen / Neue Zeile Tools - Maven, Gradle, Ant & mehr 2
R Java Applet zum Auslesen der Größe des Arbeitsspeicher Tools - Maven, Gradle, Ant & mehr 2
H Sicherheitsabfrage eines signierten Applets auslesen Tools - Maven, Gradle, Ant & mehr 6
D Textfeld auslesen Tools - Maven, Gradle, Ant & mehr 5
M JEditorPane HTML tag mit auslesen Tools - Maven, Gradle, Ant & mehr 5
A Pixel auslesen unter JDK1.1.8 Tools - Maven, Gradle, Ant & mehr 2
G Win User auslesen Tools - Maven, Gradle, Ant & mehr 2
D problem beim auslesen von text aus einem textfeld... Tools - Maven, Gradle, Ant & mehr 15
H Maven NetBeans Java Application ohne Manifest-Datei Tools - Maven, Gradle, Ant & mehr 7
B Kleines Werkzeug zum Anzeigen von Mehrfachvererbung mit Interfaces in Java Tools - Maven, Gradle, Ant & mehr 5
D Java Programm veröffentlichen am Besten modular Tools - Maven, Gradle, Ant & mehr 28
H Maven Verbindung Java Projekt und Jenkins Build job Tools - Maven, Gradle, Ant & mehr 21
Q Java Eclipse Fehlermeldung bei Installation Tools - Maven, Gradle, Ant & mehr 3
D Maven Abhängigkeiten überprüfen auf Kompatibilität mit einer anderen Java-Version Tools - Maven, Gradle, Ant & mehr 11
R Webstart Java 11 ohne Web Start Tools - Maven, Gradle, Ant & mehr 5
M Java mit Modulen kompilieren klappt nicht Tools - Maven, Gradle, Ant & mehr 9
R Java mitnehmen Tools - Maven, Gradle, Ant & mehr 14
W Java on Cloud - which Provider Tools - Maven, Gradle, Ant & mehr 0
S Python-Code mit Java ausführen Tools - Maven, Gradle, Ant & mehr 13
B Java auf Smartcards?! Tools - Maven, Gradle, Ant & mehr 9
J Java App im Mac Store veröffentlichen Tools - Maven, Gradle, Ant & mehr 0
M Maven (Java EE, WAR) Eigener Buildschritt - Manipulation von Dateien Tools - Maven, Gradle, Ant & mehr 4
VfL_Freak Desktopverknüpfung über den Java-Cache erstellen Tools - Maven, Gradle, Ant & mehr 0
S New version released: Java Switcher for 1.8.0_112 and Windows x64 only Tools - Maven, Gradle, Ant & mehr 4
S Java 32 Bit and 64 Bit Switcher for Windows XX [64 Bit only] Tools - Maven, Gradle, Ant & mehr 0
F java.lang.ClassNotFoundException auf anderem Rechner Tools - Maven, Gradle, Ant & mehr 0
S Applet Java Testen - Ergebnis wird nicht angezeigt, nur leeres Feld Tools - Maven, Gradle, Ant & mehr 15
T Java Applikation an Clients verteilen Tools - Maven, Gradle, Ant & mehr 5
S Java Web Start wird nicht ausgeführt Tools - Maven, Gradle, Ant & mehr 1
J Applet Java fragt Verzeichnis ab Tools - Maven, Gradle, Ant & mehr 0
J Applet .java.policy und neue Javaversion Tools - Maven, Gradle, Ant & mehr 4
R Maven woher gewusst, dass mein Java-Code commons-lang braucht? Tools - Maven, Gradle, Ant & mehr 0
O Applet Selbstsignierte Applets in Java 7 Update 51 Tools - Maven, Gradle, Ant & mehr 19
M Was muss man installiert haben damit Java Applets im Browser gehen Tools - Maven, Gradle, Ant & mehr 2
T ClassNotFound erfordert ständiges Löschen des Java-Cache. Tools - Maven, Gradle, Ant & mehr 2
P Applet Java Applet läuft im Browser nicht mehr (HTTPClient - NoClassDefFoundError) Tools - Maven, Gradle, Ant & mehr 3
B Webstart Java Webstart hängt sich beim Laden auf! Tools - Maven, Gradle, Ant & mehr 8
T Daten per POST-Methode aus Java-Applet nach php-Script senden Tools - Maven, Gradle, Ant & mehr 3
ChrisX Java im Autostart sinnvoll? Tools - Maven, Gradle, Ant & mehr 4
HaukeG Maven Java Web-Application in Eclipse - Abhängigkeiten zwischen den Projekten Tools - Maven, Gradle, Ant & mehr 10
F [Java Webstart] Webspace gesucht... Tools - Maven, Gradle, Ant & mehr 6
M Java Application startet bei verschiedenen JRE's nicht Tools - Maven, Gradle, Ant & mehr 7
B Wie kann man unter Windows 7 file types mit Java Applikationen verknüpfen? Tools - Maven, Gradle, Ant & mehr 5
D Java mit .bat starten Tools - Maven, Gradle, Ant & mehr 1
S Java Applikation als Windows Service einrichten Tools - Maven, Gradle, Ant & mehr 23
C Aufruf eines Java Programms mittels ant MIT Parametern Tools - Maven, Gradle, Ant & mehr 2
P Java Applikation auf Server Tools - Maven, Gradle, Ant & mehr 7
schlingel Applet Java-Sicherheitswarnung wegen alter JRE-Version Tools - Maven, Gradle, Ant & mehr 13
S Applet Applet mit C# öffnen: java.lang.SecurityException: Permission denied (WinXP) Tools - Maven, Gradle, Ant & mehr 8
W CVS Keine Verbindung zu cvs.dev.java.net möglich Tools - Maven, Gradle, Ant & mehr 5
E Java Applet bearbeiten Tools - Maven, Gradle, Ant & mehr 8
J Webstart Grenzen von Java Webstart? Tools - Maven, Gradle, Ant & mehr 2
B Buckminster: Plugin Version in Java source File einfügen Tools - Maven, Gradle, Ant & mehr 4
T Ant ant-variable aus Java Tools - Maven, Gradle, Ant & mehr 4
F Ant ANT javac class-Dateien von entfernten JAVA-Klassen löschen Tools - Maven, Gradle, Ant & mehr 11
J Java Webstart beschleunigen und Verlauf anzeigen Tools - Maven, Gradle, Ant & mehr 3
H Java Applet Problem beim einbinden in HTML Tools - Maven, Gradle, Ant & mehr 3
L PHP + Java Applet Kommunikation Tools - Maven, Gradle, Ant & mehr 9
S Probleme mit Kombination Java JApplet;MySQL;Webserver Tools - Maven, Gradle, Ant & mehr 3
nabla Einbinden von externen Java und C Bibliotheken Tools - Maven, Gradle, Ant & mehr 5
G Java-Applet Probleme beim Browser Tools - Maven, Gradle, Ant & mehr 14
A Java-Applet Sandbox deaktiviren? Tools - Maven, Gradle, Ant & mehr 2
B Java-Applet geht nicht (auf dem Webserver) Tools - Maven, Gradle, Ant & mehr 9
I In Java Applets drucken Tools - Maven, Gradle, Ant & mehr 2
D Java Webstart startet .jar file nicht Tools - Maven, Gradle, Ant & mehr 13
S Java Applet per Klick starten? Tools - Maven, Gradle, Ant & mehr 6
U Java Webstartproblem ab Version 1.6_11 Tools - Maven, Gradle, Ant & mehr 7
S Java Ant per Console starten Tools - Maven, Gradle, Ant & mehr 3
M Java Applet - enforce use of older JRE Tools - Maven, Gradle, Ant & mehr 3
N Wie Java-Programm zu Applet machen?! Tools - Maven, Gradle, Ant & mehr 2
M Java Swing Anwendung als Webanwendung Tools - Maven, Gradle, Ant & mehr 6
Raidri Java Programme installieren Tools - Maven, Gradle, Ant & mehr 5
S Java Webstart Tools - Maven, Gradle, Ant & mehr 3
V applet Java 1.6 -> 1.5 Problem ... wie mit Ant zu lösen? Tools - Maven, Gradle, Ant & mehr 7
E Java Applet - Double Buffering Problem (Flackern) Tools - Maven, Gradle, Ant & mehr 6
S Java-Applet Steuerung IO Karte am Drucker-Port Tools - Maven, Gradle, Ant & mehr 4
T Java Anwendung installieren Tools - Maven, Gradle, Ant & mehr 7
T Statistiken zur Verbreitung von Java Tools - Maven, Gradle, Ant & mehr 5
D Java-Anwendung mit Bildern (JPG) verfügbar machen Tools - Maven, Gradle, Ant & mehr 7
F Kleines Java-Programm geschrieben, 30 Dateien? Tools - Maven, Gradle, Ant & mehr 16
T Applet soll Java Programm starten Tools - Maven, Gradle, Ant & mehr 2
P Java-Applet funktioniert unter WINXP nicht Tools - Maven, Gradle, Ant & mehr 2
N Java 1.6 Applet auf älteren Versionen ausführbar? Tools - Maven, Gradle, Ant & mehr 4
F Probleme mit Java WebStart; Hauptklasse konnte nicht gef. Tools - Maven, Gradle, Ant & mehr 18
J Java Applet bei mouseover mit Tooltip Tools - Maven, Gradle, Ant & mehr 3
M Autostart unter Windows für Java Aplikation Tools - Maven, Gradle, Ant & mehr 10
J ANT: run/java: NoClassDefFoundError Tools - Maven, Gradle, Ant & mehr 2
C chatProgramm in java Tools - Maven, Gradle, Ant & mehr 5
L Java Webstart Tools - Maven, Gradle, Ant & mehr 6
B Java-Applet startet nicht aus dem Browser Tools - Maven, Gradle, Ant & mehr 1
K Java-Applet Uhrzeit Tools - Maven, Gradle, Ant & mehr 2
T Java Applett: Rückwärtskompabilität Tools - Maven, Gradle, Ant & mehr 2
G JApplet parallel zu Java-Applikation entwickeln Tools - Maven, Gradle, Ant & mehr 11
H [gelöst] Java Stimmgerät bzw. Frequenzerzeugung gesucht Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben