Andoid, java

Fermé
joujouth Messages postés 24 Date d'inscription lundi 15 mars 2010 Statut Membre Dernière intervention 5 octobre 2012 - Modifié par joujouth le 12/05/2012 à 11:25
Bonjour,
je suis entrain de développer une application météo pour android
j'ai écris ce code
package meteo.jihen.marwa;

import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.AndroidHttpTransport;

import android.R.string;

public class meteo {
private static final String NAMESPACE = "http://litwinconsulting.com/webservices/";
private static final String URL = "http://www.deeptraining.com/webservices/weather.asmx?WSDL";
private static final String SOAP_ACTION = "GetWeather";
private static final String METHOD_NAME = "GetWeather";

private String GetWeather(String ville) {
String meteo = null;
try {
SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);
request.addProperty("City", ville);

SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
envelope.setOutputSoapObject(request);

AndroidHttpTransport androidHttpTransport = new AndroidHttpTransport(URL);
androidHttpTransport.call(SOAP_ACTION, envelope);

} catch (Exception e) {
Log.e("GetWeather", "", e);
}
}
private String parserObjet(SoapObject objet) {
SoapObject meteoObjet = (SoapObject)positionSoap.getProperty("meteo");
String meteo = meteoObjet.getProperty("temps").toString();

return meteo;
}

}

il m'affiche des erreurs au niveau du " Log.e("GetWeather", "", e); " et " SoapObject meteoObjet = (SoapObject)positionSoap.getProperty("meteo"); "
(il me souligne log et positionSoap en rouge )
pouvez vous m'aider et merci d'avance :)

A voir également: