Dot-Net
命名空間“System”中不存在類型或命名空間名稱“Json”(您是否缺少程序集引用?)
我正在使用 .NET Framework 4.5,我遇到了這個問題。 命名空間“系統”中不存在類型或命名空間“Json”
所以,我嘗試了 Install-Package System.Json -Version 4.0.20126.16343 但後來我遇到了這個問題。
“System.Uri”類型是在未引用的程序集中定義的。您必須添加對程序集 ‘System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’ 的引用
來源:https ://www.nuget.org/packages/System.Json
任何想法將不勝感激!
該軟體包已停產,不應再使用。
如果您有控制台應用程序,我可以推薦兩個選項:
- JSON.NET。不是 .NET Framework 本身的一部分,但比微軟的實現要快得多;
- 微軟實施的
JavaScriptSerializer.兩者都能夠讀取和寫入 JSON。我發現 JSON.NET 庫更易於使用且功能更完善。
使用 Newtonsoft.Json;應該完成工作
現在您可以使用:
JsonConvert.SerializeObject JsonConvert.DeserializeObject