簡體   English   中英

如何在c#console中鏈接json文件?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM