public List <BaseMap> FilterSubDeserializer(string jsonStr) { List <BaseMap> SubBaseMap = new List <BaseMap>(); JArray ja = (JArray)JsonConvert.DeserializeObject(jsonStr); foreach (var item in ja) { Model.BaseMap oSieve = new Model.BaseMap(); BaseMap oItem = JTokenToModel(item, ref oSieve); SubBaseMap.Add(oItem); } return(SubBaseMap); }
public List<BaseMap> FilterSubDeserializer(string jsonStr) { List<BaseMap> SubBaseMap = new List<BaseMap>(); JArray ja = (JArray)JsonConvert.DeserializeObject(jsonStr); foreach (var item in ja) { Model.BaseMap oSieve = new Model.BaseMap(); BaseMap oItem = JTokenToModel(item, ref oSieve); SubBaseMap.Add(oItem); } return SubBaseMap; }
public IList <Model.BaseMap> FilterDeserializer(string jsonStr, string filterNodeName) { List <Model.BaseMap> bodySieveModelList = new List <Model.BaseMap>(); JArray ja = (JArray)JsonConvert.DeserializeObject(jsonStr); foreach (var item in ja) { Model.BaseMap oSieve = new Model.BaseMap(); BaseMap oItem = JTokenToModel(item, ref oSieve); List <BaseMap> baseMap = FilterSubDeserializer(item[filterNodeName].ToString() ?? ""); oSieve.BaseMaps = baseMap; bodySieveModelList.Add(oSieve); } return(bodySieveModelList); }
public IList<Model.BaseMap> FilterDeserializer(string jsonStr, string filterNodeName) { List<Model.BaseMap> bodySieveModelList = new List<Model.BaseMap>(); JArray ja = (JArray)JsonConvert.DeserializeObject(jsonStr); foreach (var item in ja) { Model.BaseMap oSieve = new Model.BaseMap(); BaseMap oItem = JTokenToModel(item, ref oSieve); List<BaseMap> baseMap = FilterSubDeserializer(item[filterNodeName].ToString() ?? ""); oSieve.BaseMaps = baseMap; bodySieveModelList.Add(oSieve); } return bodySieveModelList; }