C# 讀取Json文件

原文鏈接:https://www.cnblogs.com/stilldream/p/10277047.html

夜闌聽雨

隨筆 - 32  文章 - 0  評論 - 34

C# 讀取Json文件

C#讀取Json文件並賦值給初始值

一、有Json文件如下(若用記事本編輯記得另存爲-編碼選擇 U-TF8):

 

二、讀取方法:

using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

 

        /// <summary>
        /// 讀取JSON文件
        /// </summary>
        /// <param name="key">JSON文件中的key值</param>
        /// <returns>JSON文件中的value值</returns>
        public static string Readjson(string key)
        {
            string jsonfile = "D://testJson.json";//JSON文件路徑

            using (System.IO.StreamReader file = System.IO.File.OpenText(jsonfile))
            {
                using (JsonTextReader reader = new JsonTextReader(file))
                {
                    JObject o = (JObject)JToken.ReadFrom(reader);
                    var value = o[key].ToString();
                    return value;
                }
            }
        }

 

三、賦值給初始值:例如賦值給a初始值爲A1的值,等同於public string a = "1";

public string a { get { return ReadEnvironmentCfg("A1"); } }

 

分類: C#

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章