0.json文件

{"CAN": false,"AccCode": 4294901856,"Id": 768,"BPointMove": true,"L_BPointMoveDelay": "600","R_BPointMoveDelay": "1000"
}

1.Read

try{StreamReader file = File.OpenText("config.json");JsonTextReader reader = new JsonTextReader(file);JObject jsonObject = (JObject)JToken.ReadFrom(reader);CAN_Communication = (bool) jsonObject["CAN"];AccCode = (uint) jsonObject["AccCode"];Id = (uint) jsonObject["Id"];// Configure JsonBPointMove = (bool)jsonObject["BPointMove"];_classLeft.DelayBPointMove = (int)jsonObject["L_BPointMoveDelay"];_classRight.DelayBPointMove = (int)jsonObject["R_BPointMoveDelay"];file.Close();}catch{//MessageBox.Show("CAN卡配置有误!");}

2.Write

try {string json = File.ReadAllText("config.json");dynamic jsonObj = Newtonsoft.Json.JsonConvert.DeserializeObject(json);jsonObj["L_BPointMoveDelay"] = LBPointdelay.ToString();string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObj, Newtonsoft.Json.Formatting.Indented);File.WriteAllText("config.json", output);}catch { }

转载于:https://www.cnblogs.com/LicwStack/p/9522345.html

C# 使用Newtonsoft.Json读写Json文件相关推荐

  1. java如何读写json文件

    java如何读写json文件 在实际项目开发中,有时会遇到一些全局的配置缓存,最好的做法是配置redis数据库作为数据缓存,而当未有配置redis服务器时,读取静态资源文件(如xml.json等)也是 ...

  2. python json数据的文件读写操作

    python json数据的文件操作 代码 read_write_json.py #!/usr/bin/env python # -*- encoding: utf-8 -*- "" ...

  3. python json.load_python 读写json文件(dump, load),以及对json格式的数据处理(dumps, loads)...

    原博文 2018-04-22 09:11 − JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. 1.json.du ...

  4. Java 读写json格式的文件方法详解

    2019独角兽企业重金招聘Python工程师标准>>> 一.要解决这个问题首先要知道json格式是什么? JSON格式: 比如学生有学号,姓名,性别等. 用json表示则为: {&q ...

  5. C语言读写ini、json、csv文件

    运用C语言读写配置文件中.ini或.json或.csv合适的文件方法 一.读写ini格式的配置文件 1.读ini文件 //读ini文件 void readIniFile(){//1.创建一个字典指针d ...

  6. java读写json格式的文件方法详解.txt,并批量存储进redis

    捐躯赴国难,视死忽如归.恸哭六军俱缟素,冲冠一怒为红颜.君子坦荡荡,小人长戚戚.风日晴和人意好,夕阳箫鼓几船归.民为贵,社稷次之,君为轻.Java 读写json格式的文件方法详解 文章录入:7747. ...

  7. python 读写json文件

    1. python中和json读写相关的主要是json模块的以下四个函数: dumps() 将一个python对象编码为json对象 loads() 讲一个json对象解析为python对象 dump ...

  8. pyspark —— spark dataframe 从hdfs读写文件:按照指定文件格式读写文件(读写csv、json、text文件,读取hive表,读取MySQL表)、按照指定分隔符读写文件

    spark有3种数据结构--RDD.DataFrame.DataSet.这里展示的文件读写方式,都是针对dataFrame数据结构的,也就是文件读进来之后,是一个spark dataFrame. 0. ...

  9. python json loads_python 读写json文件(dump, load),以及对json格式的数据处理(dumps, loads)...

    JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式.它基于ECMAScript的一个子集. 1.json.dumps()和json.loads()是json ...

  10. python读写json文件

    2019独角兽企业重金招聘Python工程师标准>>> 创建json文件: {     "fontFamily": "微软雅黑",     & ...

最新文章

  1. QT学习笔记之QTableView设置属性的方法
  2. 带宽与流量的基本概念(更新)
  3. 如何使用Docker Volumes在基于Docker的应用程序上启用实时重新加载
  4. Android笔记(十)ListView
  5. 1.使用Dotnet core命令建立并且运行项目。
  6. HttpServletRequest小结
  7. MySQL 高性能索引策略和查询优化
  8. Linux中tmux多终端复用和Screen多窗口工具
  9. 用EViews做时间序列SARIMA模型的傻瓜操作小记
  10. 整理一下自动生成代码的软件
  11. 【转】演化博弈理论(EGT)
  12. 那些年,我们一起踩过的 “Android 坑”
  13. 中控考勤机数据通过java程序读取方法
  14. JavaScript下载后端返回的文件流
  15. 这就是数学的魅力?QWQ
  16. BZOJ4466 [Jsoi2013]超立方体
  17. ubuntu中的文件管理器
  18. netty实现http服务器
  19. iOS开发 关于tableView加载图片时出现卡顿时的解决办法
  20. 【2021-12-11】在 Windows 系统下,迁移 Android Studio 的 Android 虚拟设备(AVD)到非系统分区,释放系统盘空间

热门文章

  1. php烟花效果,用p5.js制作烟花特效的示例代码
  2. Cannot declare member function ...to have static linkage错误
  3. try catch与异常的说明
  4. visibility和hidden
  5. Nginx源码阅读 ---- 模块的初始化过程,工作进程中初始化事件模块
  6. Git for windows 配置
  7. 主题桌面 树莓派4b经典_用树莓派4b构建深度学习应用(一)硬件篇
  8. a标签提交form表单_Web前端开发基础知识,HTML中表单元素的理解
  9. SpringBoot注册组件之@Configuration@Bean注解作用及注意点
  10. go var 一个整数_Go语言基础之基本数据类型