title: Android: sending xml as document object, POST method
body: <p>i am new at programming and i need some help with that please =/</p>
  
  <p>web service is already written but not by me. so all i have to do is send xml as document object by post method through web service.</p>
  
  <p>my code:</p>
  
  <pre><code>public class send extends application {
  
      @Override
      public void onCreate(Bundle icicle) {
          super.onCreate(icicle);
  
          HttpClient httpclient = new DefaultHttpClient();  
          HttpPost httppost = new HttpPost("http://app.local/test/");
  
          try {
              DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();  
              DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();  
              Document document = documentBuilder.newDocument();  
              Element rootElement = document.createElement("packet");  
              rootElement.setAttribute("version", "1.2");  
              document.appendChild(rootElement);  
  
              Element em = document.createElement("imei");  
              em.appendChild(document.createTextNode("000000000000000"));  
              rootElement.appendChild(em);  
  
              em = document.createElement("username");   
              em.appendChild(document.createTextNode("5555"));  
              rootElement.appendChild(em);  
  
              HttpResponse response = httpclient.execute(httppost); 
  
          } catch (Exception e) {
              System.out.println("XML Pasing Excpetion = " + e);
          }
      }
  </code></pre>
  
  <p>}</p>