Beispiel #1
0
        private static void DoCategoryjson(List <Category> listCategory, JObject jObjectData)
        {
            if (jObjectData.ContainsKey("category")) //处理dm
            {
                JArray jObjectCate = (JArray)jObjectData["category"];
                foreach (JToken jToken in jObjectCate.Children())
                {
                    Category category = new Category();
                    category.category_id = int.Parse(jToken["category_id"].ToString());
                    category.name        = jToken["name"].ToString();

                    Category oldCategory = CategoryDao.GetCategoryBycatId(category.category_id);
                    if (oldCategory == null)
                    {
                        CategoryDao.InsertCategory(category);
                        listCategory.Add(category);
                    }
                }
            }
        }