2010-10-27 8 views
0

J'ai besoin de données d'affichage d'une page Web dans un ListView, par exemple si je devais envoyer une requête à un serveur de temps pour les fuseaux horaires américains et que le serveur Web a répondu une page Web HTML qui contenait l'heure actuelle de chaque zone et une petite image d'icône de chaque fuseau horaire de la région géographique, quelles étapes devrais-je prendre pour mettre ces données dans un ListView? Par exemple, si j'utilise http pour communiquer avec le serveur de temps, il répondra avec une réponse http, devrai-je extraire le HTML de la réponse et trouver l'image de la région géographique ainsi que le texte pour l'heure actuelle? Y a-t-il une meilleure façon de faire quelque chose comme ça?Afficher des données Web, pas des pages Web, dans Android

Répondre

1

Envoyer la demande http Enregistrer la réponse (en mémoire, une chaîne probablement) analyser la réponse afficher les données analysées

will I have to somehow extract the HTML from the response

Sinon, comment feriez-vous?

Is there a better way to do something like this?

Trouver un site qui offre une API

+0

+1 HTML d'analyse FTW – Terrance

1

Faire le problème Android un problème distinct, par mise en place d'une application web petite côté serveur qui fait le teasing à part l'information pour vous, et puis seulement traiter le JSON ou XML que vous cuisinez pour votre application mobile.

Questions connexes