2011-07-21 7 views
0

目的は、JSONを含むHTTP Post経由でデータを送信することです。 C#ソースは次のように行います。Androidでこれを行う方法は? (C#Source)

Http.AddFileField("file", "file.text", ms); 
String json = JsonConvert.SerializeObject(d, Formatting.None, jSettings); 
IOUtil.WriteStringToStream(json, ms); 
ms.Position = 0; 

どのようにAndroid上でこれを行うには?

+1

Androidのプログラミング言語ではありません。 – BoltClock

+0

Android API – dymk

+0

@BoltClockを使用して、同等のJavaを見つける必要があります。Monodroidの回答が受け入れられた場合、質問とタグは有効です – BrokenGlass

答えて

1

これを試してみてください -

HttpURLConnection urlConn = null; 
    URL mUrl = new URL(url); 
    urlConn = (HttpURLConnection) mUrl.openConnection(); 
    urlConn.setRequestMethod("POST"); 
    urlConn.addRequestProperty("Content-Type", "application/" + "json"); 
    urlConn.setDoOutput(true); 
      //query is your json string 
    if (query != null) 
      { 
       urlConn.setRequestProperty("Content-Length", Integer.toString(query.length())); 
       urlConn.getOutputStream().write(query.getBytes("UTF8")); 
      } 
    urlConn.connect(); 
+0

完璧です。 – JLFerrari

関連する問題