zoukankan      html  css  js  c++  java
  • .net core 读取json文件

    核心代码

      Program.cs:

    复制代码
    using System;
    using System.IO;
    using Microsoft.Extensions.Configuration;
    
    namespace Demo
    {
        class Program
        {
            static void Main(string[] args)
            {
                //添加 json 文件路径
                var builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json");
                //创建配置根对象
                var configurationRoot = builder.Build();
    
                //取配置根下的 name 部分
                var nameSection = configurationRoot.GetSection("name");
                //取配置根下的 family 部分
                var familySection = configurationRoot.GetSection("family");
                //取 family 部分下的 mother 部分下的 name 部分
                var motherNameSection = familySection.GetSection("mother").GetSection("name");
                //取 family 部分下的 father 部分下的 age 部分
                var fatherAgeSection = familySection.GetSection("father").GetSection("age");
    
                //Value 为文本值
                Console.WriteLine($"name: {nameSection.Value}");
                Console.WriteLine($"motherName: {motherNameSection.Value}");
                Console.WriteLine($"fatherAge: {fatherAgeSection.Value}");
                Console.Read();
            }
        }
    }

     --------------------------------------------------------

    2.

    .net 5 读取脚本运行的参数

     .net 5 读取appsettings.json

    -----对象转换

     

     

    
    
  • 相关阅读:
    Spark SQL ---一般有用
    idea快捷键
    04.Scala编程实战 ---没看
    03.Scala高级特性 ---没看
    02.Actor编程 ---没看
    01.Scala编程基础 ---没看
    附6、Storm面试题目答疑 ---一般有用
    扩展运算符
    ES6新增数组方法(部分)
    for of 循环
  • 原文地址:https://www.cnblogs.com/zhang-wenbin/p/11382418.html
Copyright © 2011-2022 走看看