C# 中怎么读写json文件
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,本篇文章给大家分享的是有关C# 中怎么读写json文件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。C# 读写json文件1.安装New
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
青岛网络安全产业基地中标单位
人工智能基础软件开发
任我行crm数据库安装
服务器主备机切换
办公网络安全措施
网络安全关系到
软件开发商如何赚流量
网络安全情况表
广州权珠网络技术有限公司5G
网络安全专业最好的大学中国
新员工培训软件开发哪家好
网络技术都有啥
建立数据库的命令格式
年网络安全条约什么时候颁布
网络安全应急演练工作方案
浅谈网络安全教育论文
互联网是属于科技还是消费
云顶手游福星在哪个服务器
服务器存在挖矿活动
网络安全风险与法律论文
数据库中的结构化面试题
南京鸿坤网络技术
中国网络技术是干什么的
王坊镇软件开发培训学校地址
海康ds6701hw视频服务器密码锁定
人力资源如何进行软件开发的面试
dnf服务器查询
崇明区一站式软件开发信息推荐
地平线无服务器优化
12306客户端服务器有多强大