Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/234.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
Android KSoap2列表处理-这是正确的方法吗?_Android_Ksoap2 - Fatal编程技术网

Android KSoap2列表处理-这是正确的方法吗?

Android KSoap2列表处理-这是正确的方法吗?,android,ksoap2,Android,Ksoap2,我有一个在glassfish上运行的基本soap服务,它返回如下列表 <?xml version="1.0" encoding="UTF-8"?> <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"> <S:Body> <ns2:getNamesResponse xmlns:ns2="http://namespace/"> &

我有一个在glassfish上运行的基本soap服务,它返回如下列表

<?xml version="1.0" encoding="UTF-8"?>
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Body>
        <ns2:getNamesResponse xmlns:ns2="http://namespace/">
            <return>Name1</return>
            <return>Name2</return>
        </ns2:getNamesResponse>
    </S:Body>
</S:Envelope>
现在,在ksoap2 android中,我必须迭代soap对象属性以获取我的列表:

SoapObject result = (SoapObject) envelope.bodyIn;

for(int i=0;i<result.getPropertyCount();i++)
{
    list.add(result.getProperty(i));
}
有更好的办法吗?在我的实现中找不到任何类映射器


提前谢谢

恐怕不行-您需要自己绘制地图