(十一)Json文件配置
- 接上一节,新建一个项目:JsonConfigSample
- 依然添加Microsoft.AspNetCore.All
- 在项目下新建一个Class.json配置文件
{"ClassNo": "1","ClassDesc": "ASP.NET Core 101","Students": [{"name": "liuxh","age": "30"},{"name": "linhj","age": "30"},{"name": "liuxy","age": "6"},{"name": "liuss","age": "1"}] }
由于Class.json是在项目下,默认不在bin目录中,所以要设置Class.Json的属性,复制到输出目录:始终复制;生成操作:内容,这样编译的时候才会把Class.json加到bin目录中
- 最后,Program.cs
1 var builder = new ConfigurationBuilder().AddJsonFile("Class.json"); 2 var configuration = builder.Build(); 3 4 Console.WriteLine($"ClassNo:{configuration["ClassNo"]}"); 5 Console.WriteLine($"ClassDesc:{configuration["ClassDesc"]}"); 6 Console.WriteLine("Student:"); 7 8 Console.Write(configuration["Students:0:name"] + ":");//Student是数组,读取的方式是数组名:下标:key 9 Console.WriteLine(configuration["Students:0:age"]); 10 11 12 Console.ReadKey();
转载于:https://www.cnblogs.com/dotnetHui/p/9052778.html
(十一)Json文件配置相关推荐
- vscode json文件配置
vscode json 文件配置 - tasks.json 这是定义编译的文件 //用于制定编译规则 {"version": "2.0.0","tas ...
- VSCode JS主题风格与样式环境配置 settings.json 文件配置 完成 webstorm风格化配置
webstorm 很好用,但破解版难找,有些功能可能还存在问题(本人用的破解版在全局搜索上不对),而学生认证暂时的,因此不如直接把VScode 配置成webstorm样式,风格化很接近了.有注释参考. ...
- iis配置js支持读取json文件配置
默认情况下,iis不支持解析.json文件,这就需要我们自己在iis下配置 方法一:iis配置 1.点击开始菜单选择控制面板: 2.控制面板内点击管理工具,选择Internet信息服务(IIS)管理器 ...
- iis php json文件,配置iis支持.json格式的文件
一.IIS 6 1. MIME设置: 在IIS的站点属性的HTTP头设置里,选MIME 映射中点击"文件类型"-"新类型",添加一个文件类型: 关联扩展名:*. ...
- vscode配置python环境以及使用json文件配置默认解释器、代码自动保存、pydesigner、kite
真香警告!感觉这篇博客流程下来,我从一个pycharm小迷弟变成了vscode小迷弟!vscode真的非常方便,其实主要是因为它的轻量级,运行速度快,有的时候使用pycharm更换python解释器要 ...
- sublime 3 本地安装package control插件、channel_v3.json文件配置下载
近期在学习python,网上找到说sublime 编辑器还不错,就下载下来试试.下载安装确实比较简单,不过因为是英文版,我就想尝试汉化,结果网上找了很多资料尝试了很多方法都不行... 好在功夫不负有心 ...
- autofac JSON文件配置
autofac是比较简单易用的IOC容器.下面我们展示如何通过json配置文件,来进行控制反转. 需要用到以下程序集.可以通过nugget分别安装 Microsoft.Extensions.Confi ...
- vs code c语言json文件配置,解析VScode在Windows环境下c_cpp_properties.json文件配置问题(推荐)...
前言继承是OOP设计中的重要概念.在C++语言中,派生类继承基类有三种继承方式:私有继承(private).保护继承(protected)和公有继承(public).一.继承规则继承是C++中的重要特 ...
- uni - app 的 pages.json 文件页面配置与全局配置
1. 新建页面 pages 文件上右键新建页面 创建同名目录,注册 pages.json ,使用 scss 页面 页面新建完成: 且 pages.json 文件中已经注册,这个注册和 原生微信小程序 ...
最新文章
- SpringBoot项目,如何优雅的把接口参数中的空白值替换为null值?
- leetcode 用java_LeetCode算法题-Heaters(Java实现)
- 浅析网站搭建时所遇到的这样或那样的问题
- vs矩形框边框线显示被选中的区域;_如何使用OpenCV可视化的截取感兴趣区域
- 供应链 信用管理 大数据_以“大数据”引领农产品供应链变革,推动农产品供应链智能化发展...
- 牛客 - 完全图(二分)
- 中有atoi函数吗_C++ 多态的实现及原理,深挖vptr指针,手动调用虚函数
- VPC 2007 Console界面消失以及解决方法
- R语言编程基础(1)
- left join嵌套selelct语句格式_SQL Formatting Rule 格式化行业规范
- Oracle脚本(二)
- 如何在网站中使用php,如何在网站的所有其他PHP文件中包含PHP文件?
- c语言设计第三版100行作业答案,经典C语言程序设计100例.南开100题和30套模拟上机试题及答案.pdf...
- 如何把多个pdf文件合并成一个?
- java nginx报502,Nginx 502错误排查及解决办法
- 模拟器使用Fiddler代理后,浏览器报错【该网站的安全证书有问题】解决方法
- 【转】大数据【五十八】探索MapReduce过程及分组详解
- 我用python给我的可爱小邻居做了一个猫狗识别系统~
- Linux文件归档与压缩命令
- 如何用css实现彩带样式,CSS3 彩色丝带
热门文章
- ZYAR20A 亚克力2驱 蓝牙 298寻迹避障机器人 ——材料清单
- 【Qt】仿360安全卫士界面(自定义阴影边框类)
- 二维数组 赋值_3.9数组(数组基本使用、数组的循环、数组拷贝、数组排序、多维数组)...
- 深入理解python.md_linux-深入理解python.pdf
- svpwm仿真_三相三线逆变_并网仿真建模
- python字符串中find函数_Python之字符串常用花哨玩法
- MySQL了content函数_MySql字符串函数使用技巧
- 1载波把32个信道按_OFDM技术:相比FDM提高频带利用率,子载波间隔可以随意选取吗?...
- kuka机器人if逻辑编程_【视频】说说工业机器人控制与PLC通讯
- html登入弹框插件,基于jQuery的弹出框插件