JSON

netcore NetCore获取Json和Xml格式的配置信息

字号+ 作者:H5之家 来源:H5之家 2017-09-20 10:03 我要评论( )

本篇将和大家分享的是:如何获取Json和Xml格式的配置信息,主要介绍的是Configuration扩展方法的使用,因为netcore的web应用在Startup中已经默认嵌入appsettings

本篇将和大家分享的是:如何获取Json和Xml格式的配置信息,主要介绍的是Configuration扩展方法的使用,因为netcore的web应用在Startup中已经默认嵌入appsettings.json文件的配置信息,故而我把测试点放在在了netcore的控制台应用上;控制台上使用配置文件也是常用的事情,并且官网实例主要讲解的是json格式,对xml格式直接带过了,因此有了本篇的分享,希望能给你好的帮助;

对于netcore的netstandard扩展来说其自带了配置文件信息操作类,因为core的Web应用和控制台应用都是统一的,因此下面讲解测试用例在控制台应用演示的,但是也可用于Web应用;

首先,咋们需要在控制台应用中引用如下nuget包(我这里测试基于2.0):

 Install-Package Microsoft.Extensions.Configuration -Version 2.0.0 

 Install-Package Microsoft.Extensions.Configuration.Abstractions -Version 2.0.0 

获取Json配置信息

要获取json配置我们除了上面两个引用外,还需要引用:

 Install-Package Microsoft.Extensions.Configuration.Json -Version 2.0.0 

这是json配置的基础引用,我们在控制台应用中创建appsettings.json文件,并定义如下json配置文件信息:

{ : { : , : , : { : , : }, :{ : , : } } }

然后只需要如下代码,即可获取到该文件信息:

1 2 3 4 下一页

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • IE7下 JSON.stringify() 的问题

    IE7下 JSON.stringify() 的问题

    2017-09-19 14:30

  • jquery的ajax和getJson跨域获取json数据的实现方法

    jquery的ajax和getJson跨域获取json数据的实现方法

    2017-09-14 18:07

  • php怎么获取数据库转换成json数据乱码

    php怎么获取数据库转换成json数据乱码

    2017-08-28 09:00

  • 获取json属性

    获取json属性

    2017-08-24 15:06

网友点评