[英]How to link the json file in c# console?
我是C#的新手,不了解json格式。 我用c#控制台編寫了ac#腳本,以從文件夾中的mht
文件中提取一些信息。 但目前,輸入路徑已在內部進行硬編碼。
我想知道如何在json文件中寫入路徑a並在C#中讀取它。 我的同事告訴我在NuGet上搜索一個可用的包,我不確定是否可以使用Newtonsoft.Json 。 我在Stackoverflow上搜索了其他類似的問題,但仍然不知道如何編寫。
當前在我的C#腳本中,我讀取了這樣的文件路徑:
DirectoryInfo mht_file = new DirectoryInfo(@"C:\Users\liewm\Desktop\data\");
我之所以需要從json文件讀取它是因為在構建項目之后我們只需簡單地更改json文件中的文件路徑。
您正在尋找的是Configuration / appsettings.json
。
我假設您使用的是.NET Core,因為您正在討論JSON配置文件。 如果是這樣,您可以查看本教程: https : //blog.bitscry.com/2017/05/30/appsettings-json-in-net-core-console-app/
對於.NET Framework應用程序,可以使用app.config XML,如果絕對需要JSON格式,則可以手工(*)解析JSON。
編輯:理論上你可以使用Newtonsoft.Json自己解析JSON,但是對於大多數需要使用內置的配置解析器完美地完成工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.