2017-09-21 32 views
0

soap Webサービスからシンプルなxml応答(コードスニペットに示されているように)を持っています。私はretrofit2のコンバーターとしてSimpleXmlConverterFactoryを使用しています。 json.Responseと同じようにjava pojoクラスへの応答を取得(またはマップ)します。<string xmlns="http://kuwaiterp.com/">{"People":[{"UserLogin":"True","PeopleId":"4786","PeopleName":"Karthikeyan Tamizharasan","MobileNo":"965-55977249","PersonalEmail":"Karthi[email protected]","CompanyId":"32","AppPath":"/ERPiTech"}]}</string>retrofitを使用してJava pojoクラスにxml応答をマッピングします

改造変換プログラムです。

public static ApiService getServices() { 
     HttpLoggingInterceptor interceptor = new HttpLoggingInterceptor(); 
     interceptor.setLevel(HttpLoggingInterceptor.Level.BODY); 
     OkHttpClient client = new OkHttpClient.Builder().addInterceptor(interceptor).build(); retrofit2.Retrofit retrofit = new retrofit2.Retrofit.Builder() 
       .baseUrl(Constants.BASE_URL) 
       .addConverterFactory(SimpleXmlConverterFactory.create()) 
       .client(client) 
       .build(); 
     return retrofit.create(ApiService.class); 
    } 

私のモデルはどのように見えますか?

ありがとうございます。

答えて

関連する問題