簡體   English   中英

如何使用C#寫入JSON文件?

[英]How to write to a JSON file using C#?

我希望能夠將用戶添加到Users json文件。 我正在使用Json.net來執行此操作,任何人都對我可能如何執行此操作有任何想法?

這是用C#編寫JSON文件的簡單方法

UserData user = Call Method Here

string json = JsonConvert.SerializeObject(user, Formatting.Indented);
File.WriteAllText(@"c:\user.json", json);

這將編寫一個簡單的JSON文件並將其保存到您的計算機中。

假設您必須將用戶添加到現有的JSON文件,則基本方法是:

  • 讀取/解析JSON文件以獲得內存中的數據結構
  • 修改數據結構以添加用戶
  • 解析/將數據結構寫入文件的新副本。

無法對JSON文件進行就地更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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