Consumir servicio REST Web y analizar datos XML en Android

Necesito consumir un servicio web REST desde mi dispositivo Android. Tengo que dar los siguientes insumos.

1) Latitud y longitud de la posición actual

2) Zona horaria

La URL se ve así

www.example.com/someservice/mylatitude/mylongitude/mylocation 

Devuelve la respuesta xml algo como esto.

 <SomeInformations> <ItemList> <Item> <Current> <Name>String content</Name> <EndTime>String content</EndTime> <Phase>String content</Phase> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> <Phase>String content</Phase> </Next> </Item> <Item> <Current> <Name>String content</Name> <EndTime>String content</EndTime> <Phase>String content</Phase> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> <Phase>String content</Phase> </Next> </Item> </ItemList> <InfoList> <Info> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Info> <Info> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Info> </InfoList> <GameList> <Game> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Game> <Game> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Game> </GameList> <GameallList> <Game> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Game> <Game> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Game> </GameallList> <Specialitems> <Time1>String content</Time1> <Time2>String content</Time2> <Time3>String content</Time3> <Time4>String content</Time4> <Time5>String content</Time5> </Specialitems> <ImptList> <impt> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </impt> <impt> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </impt> </imptList> <PeriodList> <Period> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Period> <Period> <Current> <Name>String content</Name> <EndTime>String content</EndTime> </Current> <Next> <Name>String content</Name> <StartTime>String content</StartTime> </Next> </Period> </PeriodList> <PostitonList> <Position> <Main> <sub1>String content</sub1> <sub2>String content</sub2> </Main> <dummy1>String content</dummy1> <dummy2>String content</dummy2> <dummy3>String content</dummy3> <dummy4>String content</dummy4> <dummy5>true</dummy5> <dummy6>String content</dummy6> </Position> <Position> <Main> <sub1>String content</sub1> <sub2>String content</sub2> </Main> <dummy1>String content</dummy1> <dummy2>String content</dummy2> <dummy3>String content</dummy3> <dummy4>String content</dummy4> <dummy5>true</dummy5> <dummy6>String content</dummy6> </Position> </PostitonList> </SomeInformations> 

¿Cómo puedo hacer lo anterior. Soy principiante en Android.Suggest Una manera simple. Necesita una respuesta más rápida. Thnks para pasar su tiempo aquí.

¿Qué es exactamente lo que ha intentado y cuáles son los problemas que ha corrido? Este es un escenario bastante estándar, por lo que debe probarlo usted mismo antes de venir aquí y pedir a la gente a hacer su trabajo para usted.

Si fuera yo, empezaría aquí: Android XML Pull Parser, que puede leer en su archivo XML y permitirle recuperar los datos.

Y puede buscar aquí cómo hacer la llamada HTTP para leer el archivo XML: Android HTTP Client

  • Excepción android.view.WindowLeaked
  • Que es mejor en términos de análisis de rendimiento en Android, XML o JSON?
  • ¿Cómo puedo analizar xml de url en android?
  • android - string.xml error de análisis
  • C: ¿Cómo analizar XML en android?
  • Problemas al analizar XML con XSL en él
  • ¿Por qué hay nodos #text en mi archivo xml?
  • Análisis de un archivo XML en Java para obtener una lista de nombres
  • XmlPullParser getAttributeValue devuelve null
  • Cómo analizar el XML de SimpleXML
  • Análisis de CDATA en android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.