Note that there are some explanatory texts on larger screens.

plurals
  1. POConvert null object to String
    text
    copied!<p>I have written an android program to load values to tablerow from web service. But a value comes null so I need do convert it into string. Can some one tell me the method to do it.</p> <pre><code>try{ SoapObject request = service.getRequest(); SoapSerializationEnvelope envelope = service.getEnvelope(request); SoapObject response = service.getResponse(envelope); Log.i("Service Master", response.toString()); int count = response.getPropertyCount(); for (int i = 0; i &lt; count; i++) { SoapObject result = (SoapObject) response.getProperty(i); DeleteuserDetails deleteuserDetails=new DeleteuserDetails(); deleteuserDetails.setUserId(result.getPropertyAsString(4)); deleteuserDetails.setUserName(result.getPropertyAsString(2)); deleteuserDetails.setUserRole(result.getPropertyAsString(3)); deleteuserDetails.setCreatedDate(result.getPropertyAsString(1)); deleteuserDetails.setCreatedBy(result.getPropertyAsString(0)); userdetail.add(deleteuserDetails); } </code></pre> <p>Now <code>deleteuserDetails.setCreatedBy(result.getPropertyAsString(0));</code> gets null value from webservice, so I need to convert it into string <code>"null"</code>.</p> <p><strong>LogCat:</strong></p> <pre><code>12-20 18:48:52.608: W/System.err(2174): java.lang.NullPointerException 12-20 18:48:52.608: W/System.err(2174): at org.ksoap2.serialization.SoapObject.getPropertyAsString(SoapObject.java:165) 12-20 18:48:52.608: W/System.err(2174): at com.mvss.admin.Deleteuser$deteUserIdLoad.doInBackground(Deleteuser.java:81) 12-20 18:48:52.608: W/System.err(2174): at com.mvss.admin.Deleteuser$deteUserIdLoad.doInBackground(Deleteuser.java:1) 12-20 18:48:52.608: W/System.err(2174): at android.os.AsyncTask$2.call(AsyncTask.java:185) 12-20 18:48:52.608: W/System.err(2174): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 12-20 18:48:52.608: W/System.err(2174): at java.util.concurrent.FutureTask.run(FutureTask.java:137) 12-20 18:48:52.608: W/System.err(2174): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 12-20 18:48:52.608: W/System.err(2174): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 12-20 18:48:52.608: W/System.err(2174): at java.lang.Thread.run(Thread.java:1096) </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload