如何将包含转义的JSON的字符串转换为对象?

时间:2019-02-05 14:10:18

标签: c# .net json json.net

我从第三部分收到了JSON,无法更改。 此JSON具有带有特殊字符的属性

"CryptoKey":"dqwe`fqer]OS@xMKA^Qd[3123ddFjqr412_hRHBXTfNEyp\lVLoia",

因此,当我尝试对其进行反序列化时,会出现以下错误: Newtonsoft.Json.JsonReaderException:'错误的JSON转义序列:\ l。路径'['148 / FOEConfiguration']。CryptoKey',第7行,位置75。'

我正在做的是:

string text = File.ReadAllText(configFile);
dynamic result = JsonConvert.DeserializeObject(text);

是否有一种方法可以将此对象反序列化而不破坏它? 还是我不得不以不同的方式阅读?

0 个答案:

没有答案