Outline ·
[ Standard ] ·
Linear+
load json data as variable in c#, facing some problem
TSweisinx7
|
May 7 2020, 11:23 AM, updated 4y ago
|
Getting Started
|
Hi,
I'm trying to load json data but not sure how to get the loaded member:
public class jsonConfigData { public int aa { get; set; } public int bb { get; set; } public int cc { get; set; } public int dd { get; set; } }
dynamic jsonConfigDataLoad = Newtonsoft.Json.JsonConvert.DeserializeObject(json);
how can i get aa,bb,cc and dd from jsonConfigDataLoad ?
aa,bb,cc and dd should be int
This is what i get when i visualize it with jsonConfigDataLoad[0].ToString();
{ "aa": 0, "bb": 0, "cc": 0, "dd": 0 }
Any advices?
Thanks
|
|
|
|
ragk
|
May 7 2020, 06:55 PM
|
|
var json = @"{""aa"":1,""bb"":2,""cc"":3,""dd"":4}"; var jsonConfigDataLoad = Newtonsoft.Json.JsonConvert.DeserializeObject<jsonConfigData>(json);
if your received json are List u need to cast into List<jsonConfigData>
This post has been edited by ragk: May 7 2020, 06:56 PM
|
|
|
|
TSweisinx7
|
May 12 2020, 10:49 AM
|
Getting Started
|
QUOTE(ragk @ May 7 2020, 06:55 PM) var json = @"{""aa"":1,""bb"":2,""cc"":3,""dd"":4}"; var jsonConfigDataLoad = Newtonsoft.Json.JsonConvert.DeserializeObject<jsonConfigData>(json); if your received json are List u need to cast into List<jsonConfigData> i see ,i will try on that, thanks a lot
|
|
|
|