Turkcell | Geleceği Yazanlar

Soru & Cevap

dataset web servis

03.03.2014 - 13:42

Arkadaşlar merhaba, dataset veya datatable dönderen .net ile yazılmış bir web servise android uygulamasında nasıl bağlanabilirim. İnternette baktığımda hep int, string dönderen web servisler üzeriden anlatılmış. Bana dataset veya datatable dönderen bir web servis için örnek lazım. Teşekkür ederim

3924 Görüntülenme

1 Cevap

Kemal Selim Tekinarslan
03.03.2014 - 16:33

Selam,

Ksoap ile wcf servislere bağlanıp result alabilirisin.

https://code.google.com/p/ksoap2-android/

Ayrıca dönen datatable ı da json yaparak kullanabilirisn.

public String ConverTableToJson(DataSet dsDownloadJson) {

String tableData = ""; StringBuilder Sb = new StringBuilder(); Sb.Append("{"); foreach (DataTable dtDownloadJson in dsDownloadJson.Tables) { string HeadStr = string.Empty; Sb.Append("\"" + dtDownloadJson.TableName + "1\": ["); for (int j = 0; j < dtDownloadJson.Rows.Count; j++) { Sb.Append("{"); for (int i = 0; i < dtDownloadJson.Columns.Count; i++) { string caption = dtDownloadJson.Columns[i].Caption; Sb.append("\"" + caption + "\" : \"" + dtDownloadJson.Rows[i][j].ToString() + "\","); } Sb.Append(TempStr + "},"); } Sb.Append("],"); } Sb.Append("}"); return Sb.ToString();

}

 

kolaylıklar

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.