| |||||||
Das Thema "JSON parsen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 12.05.2011
Beiträge: 3
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| ich (Anfänger) bin neu hier und würde mich sehr freuen wenn Ihr mir weiterhelfen könntet. Ich würde gerne eine App schreiben die Daten von einer Internetseite abruft und sie mir dann auf dem Display anzeigt. Im Netz habe ich ein Programm gefunden und es etwas abgeändert, dieses ruft mir jetzt die (EPG)-Daten ab und zeigt sie mir dann im Emulator wie folgt an. {"program_id":"55256334","title":"Rote Rosen","start":1305202200,"stop":1305205200,"image ":"http://195.72.101.91/epg/data/5722559.jpg"} Gerne würde ich diese parsen, also das z.B nur der Titel und die Startzeit angezeigt wird. Leider habe aber absolut keine Ahnung wie. Unten habe ich euch meinen Code angehängt. Viele Grüße Wojtek Code: public class epgard extends Activity {
TextView textMsg, textPrompt;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.epgard);
//Bildschirmausgabe
textPrompt = (TextView)findViewById(R.id.textprompt);
// EPG Daten
textMsg = (TextView)findViewById(R.id.textmsg);
URL textUrl;
try {
textUrl = new URL("http://eyebreeze.ing.hs-rm.de/epg/get/present/channel/1");
BufferedReader bufferReader = new BufferedReader(new
InputStreamReader(textUrl.openStream()));
String StringBuffer;
String stringText = "";
while ((StringBuffer = bufferReader.readLine()) != null) {
stringText += StringBuffer;
}
bufferReader.close();
textMsg.setText(stringText);
}
catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
textMsg.setText(e.toString());
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
textMsg.setText(e.toString());
}
textPrompt.setText("EPG Daten: ");
}} |
| | |
| | #2 (permalink) |
| Ehren-Mitglied |
__________________ CyanogenMod 7 Nightly - AmonRa Recovery 2.0 - Nexus One Kein Support via PN und E-Mail. Bitte das Forum nutzen. "Es ist Mode geworden, die Freiheitsrechte des Bürgers in den Mittelpunkt zu stellen." - Siegfried Kauder |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 12.05.2011
Beiträge: 3
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| Ja danke soweit..eine Frag noch zu deinem Beispiel: soll ich einer den Eintrag private String jString = "{\"menu\": {\"id\": \"file\", \"value\": \"File\", ...... durch meine URL austauschen? Hier sind ja die Daten statisch und in meinem Fall dann nicht oder?! sorry, wie gesagt totaler Anfänger |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Probleme mit Umlauten un JSON | geoo | Android App Entwicklung | 1 | 18.04.2011 17:27 |
| String parsen | Gingerbread | Android App Entwicklung | 3 | 14.02.2011 09:26 |
| MySQL Datenbak Abfrage mit JSON | YannickB | Android App Entwicklung | 2 | 26.01.2011 20:26 |
| Probleme beim Auslesen von JSON | Son Goku | Android App Entwicklung | 10 | 08.12.2010 14:36 |
| JSON Marshaller | ko5tik | Android App Entwicklung | 1 | 02.03.2010 21:32 |