Si vous souhaitez envoyer des données XML au serveur, vous pouvez le convertir en forme de chaîne XML et l'afficher au serveur.
Il existe des codes Java disponibles pour l'enregistrement de données sur le serveur.
Si vous voulez analyser le code XML retourné, deux types de techniques d'analyse syntaxique sont là,
Voici comment vous pouvez poster Chaîne XML:
String xmlDataToSend="your xml string";
URL url = new URL(remote Server Url);
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(remote Server Url);
ArrayList<NameValuePair> nameValuePairs=new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("value by which you capture data on server",xmlDataToBeSent));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
//================ get response
HttpEntity entity = response.getEntity();
BufferedReader reader=new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
StringBuilder sb=new StringBuilder();
String line=null;
while((line=reader.readLine())!=null)
sb.append(line+"\n");
Log.i("returned xml",sb.toString());
espoir qui aide
Merci
Merci VIV.Can que vous fournissez juste quelques exemples de code comme comment puis-je publier des données sur le serveur. – Remmyabhavan
J'ai édité la réponse, vous pouvez obtenir un indice du code – viv
Merci Viv pour une réponse rapide. – Remmyabhavan