当前位置: 首页 > news >正文

Json文件序列化读取

Json文件

[{"name":"清华大学","location":"北京","grade":"1"},{"name":"北京大学","location":"北京","grade":"2"}
]

安装包

代码

Program.cs

namespace ConsoleApp6SerializeJson
{internal class Program{static void Main(string[] args){var lns = File.ReadAllText(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "School.json"));List<School> schools = JsonConvert.DeserializeObject<List<School>>(lns);foreach (School school in schools) {Console.WriteLine(school.grade);Console.WriteLine(school.name);Console.WriteLine(school.location);}Console.ReadKey();}}
}

School.cs

namespace ConsoleApp6SerializeJson
{internal class School{public string name { get; set; }public string location { get; set; }public int grade { get; set; }}
}

结果

http://www.lryc.cn/news/175045.html

相关文章:

  • ClickHouse(15)ClickHouse合并树MergeTree家族表引擎之GraphiteMergeTree详细解析
  • 面试题库(二):Java基础
  • Linux:无法接收组播数据
  • R语言贝叶斯非参数模型:密度估计、非参数化随机效应META分析心肌梗死数据...
  • 在gazebo仿真环境中加载多个机器人
  • 少有人走的路阅读笔记
  • 极简解析!IP计费的s5爬虫IP
  • 动静分离和前后端分离
  • 【SpringBoot】集成SpringSecurity+JWT实现多服务单点登录,原来这么easy
  • 手把手教你使用PLSQL远程连接Oracle数据库【内网穿透】
  • 浅谈Deep Learning 与 Machine Learning 与Artificial Intelligence
  • 和 Node.js 说拜拜,Deno零配置解决方案
  • AxureRP制作静态站点发布互联网,实现公网访问【内网穿透】
  • 【好文推荐】openGauss 5.0.0 数据库安全——全密态探究
  • 堆的介绍与堆的实现和调整
  • 【广州华锐互动】马属直肠检查3D虚拟仿真课件
  • Nuxt 菜鸟入门学习笔记:路由
  • C++基本语法和注释
  • CSRF攻击
  • 2023 “华为杯” 中国研究生数学建模竞赛(D题)深度剖析|数学建模完整代码+建模过程全解全析
  • 【Proteus仿真】【STM32单片机】基于单片机的智能晾衣架控制系统
  • C/C++代码静态检测工具PC-Lint常见错误总结
  • 概率深度学习建模数据不确定性
  • Jenkins自动化部署前后端分离项目 (svn + Springboot + Vue + maven)有图详解
  • 【ELK】日志系统部署
  • 【算法挨揍日记】day08——30. 串联所有单词的子串、76. 最小覆盖子串
  • SpringCloud Gateway--网关服务基本介绍和基本原理
  • 使用Vue-cli构建spa项目及结构解析
  • 自定义Unity组件——AudioManager(音频管理器)
  • leetcode 558 设计内存文件系统