2017-04-12 7 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 docsよると、JObjectクラスがNewtonsoft.Json.Linq名前空間にあるので、あなたは別のインポートが必要です。

using Newtonsoft.Json.Linq; 

JObject obj = JObject.Parse(File.ReadAllText("file.json")); 
関連する問題