“m³/ h”的Json.Net反序列化将以“m / h”的形式出现

时间:2014-02-27 11:11:26

标签: c# json json.net

我在.NET 3.5 SP1中使用Newtonsoft.Json.dll(Json.NET)V4.5.0.0。 我有一个包含“m³/ h”的Json文件,当我将其反序列化为一个对象时,我得到“m / h”。

以下是将文件反序列化为对象的代码

string jsonString = File.ReadAllText("myData.json");
var myObjList = JsonConvert.DeserializeObject<List<myObj>>(jsonString);

感谢您的帮助。

1 个答案:

答案 0 :(得分:3)

似乎json文件具有不同的文件编码。使用ReadAllText的第二个参数来定义正确的编码。