Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SimpleXMLAndroid仅获取xml中嵌套元素的数据_Android_Xml_Xml Deserialization_Simple Framework - Fatal编程技术网

如何使用SimpleXMLAndroid仅获取xml中嵌套元素的数据

如何使用SimpleXMLAndroid仅获取xml中嵌套元素的数据,android,xml,xml-deserialization,simple-framework,Android,Xml,Xml Deserialization,Simple Framework,我希望有人能帮助我,我真的很感激 我正在尝试使用android从xml创建元素,我对根不感兴趣,只对一些嵌套元素感兴趣。我想知道是否有一种简单的xml获取这些元素的方法,而无需从根开始创建所有类(本例中为响应类)。我只对从下面的xml获取Stations类感兴趣 多谢各位 <Response xmlns="http://www.sss.com/ws/"> <GroupInfo> <Id>lirr</Id> <N

我希望有人能帮助我,我真的很感激

我正在尝试使用android从xml创建元素,我对根不感兴趣,只对一些嵌套元素感兴趣。我想知道是否有一种简单的xml获取这些元素的方法,而无需从根开始创建所有类(本例中为响应类)。我只对从下面的xml获取Stations类感兴趣

多谢各位

    <Response xmlns="http://www.sss.com/ws/">
    <GroupInfo>
    <Id>lirr</Id>
    <Name>Long Island Rail Road</Name>
    <VehicleTypes>R</VehicleTypes>
    <Category>NYC to LI Regional Rail</Category>
    <IconLarge>
    <Width>50</Width>
    <Height>50</Height>
    </IconLarge>
    <Icon>
    <Width>25</Width>
    <Height>25</Height>
    </Icon>
    <Stations>
    <Station>
    <Id>albertson</Id>
    <Name>Albertson</Name>
    <X>-73.64169</X>
    <Y>40.77205</Y>
    <Radius>100</Radius>
    </Station>
    <Station>
    <Id>yaphank</Id>
    <Name>Yaphank</Name>
    <X>-72.91588</X>
    <Y>40.8256</Y>
    <Radius>100</Radius>
    </Station>
    </Stations>
    </GroupInfo>
    <ResponseStatus>
    <ResultCode>200</ResultCode>
    <ResultString>Success.</ResultString>
    </ResponseStatus>
    </Response>

里尔
长岛铁路
R
纽约至黎族地区铁路
50
50
25
25
艾伯森
艾伯森
-73.64169
40.77205
100
亚芬克
亚芬克
-72.91588
40.8256
100
200
成功。

我找到了解决方案。我使用@Path来指定xpath,它解决了这个问题
我找到了解决办法。我使用@Path来指定xpath,它解决了这个问题