Java 在Android中使用restweb服务和解析XML数据

Java 在Android中使用restweb服务和解析XML数据,java,android,web-services,xml-parsing,Java,Android,Web Services,Xml Parsing,我需要从我的android设备上使用REST web服务。 我必须提供以下信息 1) 当前位置的纬度和经度 2) 时区 url如下所示 www.example.com/someservice/mylatitude/mylongitude/mylocation 它返回类似以下内容的xml响应 <SomeInformations> <ItemList> <Item> <Current> <Name>

我需要从我的android设备上使用REST web服务。 我必须提供以下信息

1) 当前位置的纬度和经度

2) 时区

url如下所示

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的初学者。建议一个简单的方法。
需要更快的反应。感谢您在这里花费时间。

您到底做了哪些尝试,遇到了哪些问题?这是一个相当标准的场景,所以你应该在来这里之前自己尝试一下,让别人为你做工作

如果是我,我会从这里开始:它可以读入XML文件并让您获取数据


您可以在这里查看如何进行HTTP调用,因此请阅读XML文件:

您想用这种XML格式做什么?我的意思是,你是想在列表视图还是其他视图中显示它?不是在列表视图中。必须根据它们的类别来存储这些东西。是的。我开始研究androidxmlpull解析器&androidhttpclient。我会带着我的问题回来的!