我需要从我的Android设备上使用REST Web服务。 我必须提供以下输入。
1)纬度&当前位置的经度
2)时区
网址看起来像这样
www.example.com/someservice/mylatitude/mylongitude/mylocation
它返回类似的xml响应。
<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>
我怎样才能做到。我是Android.Suggest的初学者一个简单的方法。 需要更快的响应。在这里度过你的时间。
答案 0 :(得分:3)
您到底尝试了什么,以及您遇到的问题是什么?这是一个非常标准的场景,所以你应该在来到这里之前亲自尝试一下,让人们为你做好工作。
如果是我,我会从这里开始:Android XML Pull Parser它可以读入您的XML文件并让您获取数据。
您可以在这里查看如何进行HTTP调用,以便阅读XML文件:Android HTTP Client