Share Link
Copied to clipboard
Embed on Your Page
Copied to clipboard
We Stand with Ukraine
[Fork] questions/48757014/how-can-i-validate-json-with-json-net-when-the-types-are-different by dbc_MinLength
Environment version: 4.0.30319.42000
Json.NET version: Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed


Testing JSON: 
{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1700","ELEVATION":"A"}
isValidRoot = False

Testing JSON: 
[{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1700","ELEVATION":"A"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1700","ELEVATION":"B"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1700","ELEVATION":"C"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1700","ELEVATION":"D"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1800","ELEVATION":"A"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1800","ELEVATION":"B"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1800","ELEVATION":"C"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1800","ELEVATION":"D"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1890","ELEVATION":"A"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1890","ELEVATION":"B"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1890","ELEVATION":"C"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"1890","ELEVATION":"D"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2270","ELEVATION":"A"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2270","ELEVATION":"B"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2270","ELEVATION":"C"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2270","ELEVATION":"D"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2440","ELEVATION":"A"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2440","ELEVATION":"B"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2440","ELEVATION":"C"},{"COMMUNITYNUMBER":"44002050000","PLANNUMBER":"2440","ELEVATION":"D"}]
isValidRoot = True
Cached Result
Last Run: 5:15:54 pm
Compile: 0.334s
Execute: 0.227s
Memory: 577.15kb
CPU: 0.281s