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"); } }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM