示例#1
0
        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);
        }
示例#2
0
        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;

        }
示例#3
0
        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);
        }
示例#4
0
        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;

        }