验证JSON是否可以序列化为Dictionary <string,string>?</string,string>

时间:2013-09-16 05:57:08

标签: c# json c#-4.0 json.net

C#中是否有任何方法可以确保json可以序列化为Dictionary?一种可能的解决方案是使用try catch in,

JsonConvert.DeserializeObject<Dictionary<string, string>>(json);

有没有更好的方法?

1 个答案:

答案 0 :(得分:1)

您可以使用JSON Schema进行验证。有demo page here(链接来自this article)。与XML模式相同的原则。