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); } } } }