एक प्रासंगिक सवाल ही नहीं है, लेकिन मैं इस सवाल का जवाब स्पष्ट रूप से नहीं मिल सका।एंड्रॉयड, भेजने के लिए और HTTP POST विधि के माध्यम से एक्सएमएल प्राप्त
मैं HTTP पर एक विशिष्ट URL का पता करने के लिए एक छोटी एक्सएमएल कोड
<aaaLogin inName="admin" inPassword="admin123"/>
पोस्ट करना चाहते हैं। वेब सेवा मुझे एक एक्सएमएल कोड वापस भेज देगा। महत्वपूर्ण हिस्सा यह है कि मैं प्राप्त एक्सएमएल का विश्लेषण करूंगा, और मैं इसे फाइल के रूप में स्टोर करना चाहता हूं।
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://192.168.192.131/"); //URL address
StringEntity se = new StringEntity("<aaaLogin inName=\"admin\" inPassword=\"admin123\"/>",HTTP.UTF_8); //XML as a string
se.setContentType("text/xml"); //declare it as XML
httppost.setHeader("Content-Type","application/soap+xml;charset=UTF-8");
httppost.setEntity(se);
BasicHttpResponse httpResponse = (BasicHttpResponse) httpclient .execute(httppost);
tvData.setText(httpResponse.getStatusLine().toString()); //text view is expected to print the response
प्रतिक्रिया प्राप्त करने में कुछ गड़बड़ है। इसके अलावा, मैंने प्राप्त XML को फ़ाइल के रूप में सहेजने के लिए कुछ भी नहीं लिखा था। क्या कोई कोड स्निपेट लिख सकता है?