如何解决当 JsonConvert.DeserializeObject<Dictionary<string, string>> 时崩溃 错误json
错误
System.Private.CoreLib.dll 中发生类型为“Newtonsoft.Json.JsonReaderException”的未处理异常
解析值时遇到意外字符:S.路径'',第0行,位置0。
json
{
"Australia":"36","Austria":"12","Belgium":"2","Bulgaria":"15","Canada":"37","China,mainland":"39","Croatia":"21","Cyprus":"16","Czech Republic":"29","Denmark":"10","Estonia":"17","Finland":"9","France":"4","Germany":"3","Greece":"18","Hong Kong SAR":"44","Hungary":"19","Ireland":"20","Italy":"7","Japan":"40","Latvia":"22","Liechtenstein":"43","Lithuania":"24","Luxembourg":"23","Malta":"25","Monaco":"42","New Zealand":"38","Norway":"32","Poland":"8","Portugal":"14","Romania":"26","Singapore":"47","Slovakia":"28","Slovenia":"27","Spain":"6","Sweden":"5","Switzerland":"41","The Netherlands":"1","United Arab Emirates":"35","United Kingdom":"13","United States":"30"
}
我的字符串保存在我的项目中的 Properties.Resources
中。运行这个会使程序崩溃:
var test= JsonConvert.DeserializeObject<Dictionary<string,string>>(UTF8.GetString(Properties.Resources.country));
代码链接:https://dotnetfiddle.net/o1Z3uv
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。