Forum
Merhaba, aşağıda vermiş olduğumuz kodda combobox'a İl isimleri olan text alanını çekmeyi başaramadık. Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederiz...
var restClient = new RestClient("https://cbsservis.tkgm.gov.tr/megsiswebapi.v2/api/idariYapi/ilListe");
var restRequest = new RestRequest(Method.GET);
var restResponse = restClient.Execute(restRequest);
restRequest.AddHeader("Accept", "text/json");
var jArray = Newtonsoft.Json.Linq.JObject.Parse(restResponse.Content);
dynamic jsonResponse = JsonConvert.DeserializeObject(restResponse.Content);
dynamic jsonResponse2 = JsonConvert.DeserializeObject<RootObject>(string JObject);
dynamic jsonObject = jsonResponse;
Merhaba, aşağıda vermiş olduğumuz kodda combobox'a İl isimleri olan text alanını çekmeyi başaramadık. Yardımcı olabilecek arkadaşlara şimdiden teşekkür ederiz...
var restClient = new RestClient("https://cbsservis.tkgm.gov.tr/megsiswebapi.v2/api/idariYapi/ilListe");
var restRequest = new RestRequest(Method.GET);
var restResponse = restClient.Execute(restRequest);
restRequest.AddHeader("Accept", "text/json");3var jArray = Newtonsoft.Json.Linq.JObject.Parse(restResponse.Content);
dynamic jsonResponse = JsonConvert.DeserializeObject(restResponse.Content);dynamic jsonResponse2 = JsonConvert.DeserializeObject<RootObject>(string JObject);
dynamic jsonObject = jsonResponse;
merhaba , öncelikle bir class olarak bind edin. Jobject olarak parse etmenize gerek yok aşağıdaki classı yapın sonraısnda
bu satırı dynamic jsonResponse = JsonConvert.DeserializeObject(restResponse.Content);
su sekılde degıstırın dynamic jsonResponse = JsonConvert.DeserializeObject<RootObject>(restResponse.Content);
sonrasında dropdown ıslemı cok kolay olacaktır.
saygılar
public class Geometry { public string type { get; set; } public List<List<List<object>>> coordinates { get; set; } } public class Properties { public string text { get; set; } public int id { get; set; } } public class Feature { public string type { get; set; } public Geometry geometry { get; set; } public Properties properties { get; set; } } public class Properties2 { public string name { get; set; } } public class Crs { public string type { get; set; } public Properties2 properties { get; set; } } public class RootObject { public List<Feature> features { get; set; } public string type { get; set; } public Crs crs { get; set; } }
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com