2017-04-12 91 views
1

我試圖在.NET核心中加載json文件。爲此,我使用NewtonSoft package。我成功安裝了它,並且在.NET核心,在NewtonSoft包中缺少JObject

using NewtonSoft.Json; 

不產生編譯器錯誤。然而,當我嘗試加載和解析文件按照他們的榜樣,用

JObject obj = JObject.Parse(File.ReadAllText("file.json")); 

我得到一個編譯器錯誤,告訴我,JObject不存在。我懷疑是.NET Framework和.NET Core實現有區別,但我不知道。無論如何,我如何使用NewtonSoft加載json文件?

回答

4

official docsJObject類是Newtonsoft.Json.Linq命名空間,所以你需要另一個導入:

using Newtonsoft.Json.Linq; 

JObject obj = JObject.Parse(File.ReadAllText("file.json"));