代码之家  ›  专栏  ›  技术社区  ›  Stefan Ernst

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

  •  1
  • Stefan Ernst  · 技术社区  · 16 年前

    我有一个运行在glassfish上的基本soap服务 List<String> 这样地

    <?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>
    

    SoapObject result = (SoapObject) envelope.bodyIn;
    
    for(int i=0;i<result.getPropertyCount();i++)
    {
        list.add(result.getProperty(i));
    }
    

    有更好的办法吗?在我的实现中找不到任何类映射器。

    1 回复  |  直到 16 年前
        1
  •  0
  •   Glad To Help    15 年前

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