1

我正在开发一个使用 .net wsdl 服务的 android 应用程序。我可以使用肥皂对象获得结果。

我厌倦了进入该物业,但没有用。

问题是属性名称附加了随机名称。

请检查下图。而对于 BidAccepted_BackingField 我得到 _x003c_BidAccepted 一些请帮我解决这个问题。

提前致谢...

在此处输入图像描述

4

1 回答 1

1

:) 希望这对你有帮助..

像这样试试

    SoapEnvelope result = (SoapEnvelope) envelope.getResponse();
    Log.d("result : ", "" + result.toString());
    int elementCount = result.getPropertyCount();
    Log.d("count : ", ""+elementCount);
    for (int i = 0; i < elementCount; i++) 
    {
        Object property = result.getProperty(i);
        SoapObject obj= (SoapObject)property;               
        Log.d("OBject: ", ""+obj);

        String property_name=obj.getProperty(your_property_name).toString();

     }
于 2013-08-13T12:16:09.903 回答