public ActionResult Index()
{
string strfile = "aaa.txt";
string xpath = Server.MapPath("~/" + strfile);
//FileStream myfs = new FileStream(xpath, FileMode.Open);
//myfs.Close();
StreamReader sr = new StreamReader(xpath, System.Text.Encoding.Default);
String input = sr.ReadToEnd();
sr.Close();
//ViewBag.Texts = input;
//JArray ja = (JArray)JsonConvert.DeserializeObject(input);
//第一种方法
//DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(List<modeldel>));
//MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(input));
//object ob = serializer.ReadObject(stream);
//List<modeldel> list = (List<modelde
Json序列化成实体
最新推荐文章于 2022-08-29 12:05:38 发布
这篇博客展示了如何将JSON字符串序列化为C#的实体类对象。作者提供了两种方法,首先尝试使用DataContractJsonSerializer,然后使用JsonConvert.DeserializeObject。示例中,一个名为modeldel的类被定义,包含id、text和state属性,以及一个children属性,用于嵌套序列化。
摘要由CSDN通过智能技术生成