vs C 專案讀取JSON配置檔案

2021-10-05 04:48:15 字數 1033 閱讀 6119

config.json 檔案內容如下

},

:,"url"

:""}

設定配置檔案

專案config.json檔案右鍵——屬性——將「複製到輸出目錄」項的值改為「始終複製」

新增引用

using microsoft.extensions.configuration;

using microsoft.extensions.configuration.json;

using system.io;

不存在的可以通過 nuget 獲取,

vs 選單欄 ->工具 -> nuget 包管理器 -> 管理解決方案的 nuget 包 ->

選擇瀏覽 -> 輸入名稱 後搜尋 -> 安裝

讀取方法

public

static

string

getconnectionstring

(string

value));

iconfiguration config = configurationbuilder.

build()

;string connectionstring = config[

value];

return connectionstring;

}// 1、獲取 connectionstring 對應的字串

va =

"data:defaultconnection:connectionstring"

;// 2、獲取 name 對應的字串

va =

;// 3、獲取 url 對應的字串

va =

"url"

;getconnectionstring

(va)

directory.getcurrentdirectory() 語句為獲取執行目錄,如果配置檔案不能設定則可以修改這個位置。

Java 讀取Json配置檔案

獲取全部json檔案內容返回 public jsonobject getrolejson string filename jsonobject jsonobject null string input try catch ioexception e return jsonobject 獲取json檔...

CSharp讀取json配置檔案內容

步驟 讀取配置檔案轉換成字串,如下 string contents system.io.file.readalltext config.json 注意 該語句會丟擲檔案不存在異常。使用newtonsoft.json將json字串轉換成類的物件,完整 如下所示 public class init ca...

vs 中C 專案讀取JSON配置檔案的方法

config.json 文程式設計客棧件內容如下 appsettings url 設定配置檔案 專案config.json檔案右鍵 屬性 將 複製到輸出目錄 項的值改為 始終複製 新增引用 using microsoft.extensions.configuration using microsof...