千家信息网

C# 中怎么读写json文件

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇文章给大家分享的是有关C# 中怎么读写json文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。C# 读写json文件1.安装New
千家信息网最后更新 2026年11月04日C# 中怎么读写json文件

本篇文章给大家分享的是有关C# 中怎么读写json文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

C# 读写json文件

1.安装Newtonsoft.Json

在控制台输入,回车。Install-Package Newtonsoft.Json

然后在所需的项目添加引用。找到安装目录选择相应版本。

2.新建一个config.json文件。(名字各位大爷随意)

{  "server": ".",  "user": "sa",  "passwd": "n123456"}

3.Read

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Configuration;//记得引用这几个玩意using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System.IO;
namespace 操作json与xml{ class ReadJson { public static string Get_server() { try { StreamReader reader = File.OpenText("config.json"); JsonTextReader jsonTextReader = new JsonTextReader(reader); JObject jsonObject = (JObject)JToken.ReadFrom(jsonTextReader); string server = jsonObject["server"].ToString();//user ,passwd 类似 reader.Close(); return server; } catch { //自己加点 } } }}


4.Write

  public static void Set_server(string server)        {          try            {              StreamReader reader = File.OpenText("config.json");              JsonTextReader jsonTextReader = new JsonTextReader(reader);              JObject jsonObject = (JObject)JToken.ReadFrom(jsonTextReader);              jsonObject["server"] = server; //user ,passwd 类似              reader.Close();              string output = Newtonsoft.Json.JsonConvert.SerializeObject(jsonObject, Newtonsoft.Json.Formatting.Indented);              File.WriteAllText("config.json", output);            }            catch            {              //自己加点            }        }

以上就是C# 中怎么读写json文件,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

文件 C# 更多 知识 篇文章 实用 名字 大爷 就是 工作会 控制台 文章 版本 玩意 目录 看吧 知识点 行业 详情 资讯 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技企业 保险科技 互联网保险 互联网科技作文 互联网科技公司官网 南京欣网互联网科技 美国互联网黑科技 多迪互联网科技有限公司 互联网科技生活的内容 蓝色互联网科技 上海电发互联网科技有限公司 安控科技rtu产品工业互联网 科技与互联网的利与弊 北京大学互联网科技怎么样 河南猎农互联网科技有限公司 互联网科技圈年度人物 互联网第三次科技革命特征 杭州披云加互联网科技有限公司 抖集互联网科技技术咨询 马化腾互联网科技教学 安徽九吞吴互联网科技有限公司 互联网科技企业 火传媒上海互联网科技 无锡溥仪互联网科技有限公司 移动互联网科技公司 中国互联网十大科技股排名 健康食品互联网创新科技园项目 南博望互联网科技有限公司 杭州披云加互联网科技有限公司 版纳互联网科技选哪家 利用互联网等科技手段
0