我有一堆JSON字符串,并且想要识别每个字符串的模式。这将允许我在我的JSON字符串集合中保留不同类型的JSON对象的计数。
我不知道这些JSON字符串的结构提前,因此没有PONO来尝试反序列化。
我目前正在使用SchedulerModuleVersionHandler
,但我愿意接受其他选择。
答案 0 :(得分:0)
以前JSchema在JSON.NET库中,但现在已弃用,他们将其移动到另一个库..您可以使用 Json.NET Schema ..它可以轻松地为您提供任何JSON的架构String..even你可以使用这个Lib解析任何JSON。 ..假设你有JSON字符串,即_strJSON
JSchema schema = JSchema.Parse(_strJSON);
答案 1 :(得分:0)
您也可以使用NJsonSchema, 参见https://github.com/RSuter/NJsonSchema/wiki/SampleJsonSchemaGenerator