Подтвердите саму JsonSchema. Это правильная схема JSON? - PullRequest
0 голосов
/ 06 ноября 2018

NB! Я не хочу проверять JSON по схеме JSON!

У меня есть 2 файла JSON:

1. Файл схемы JSON:

{
    "title" : "SomeTitle",
    "type":"object",
    "properties":{
        "City" : {"type" : "string", "editType" : "textarea"}
    }    
}

2. Файл JSON:

{
    "Elements": [{
            "name": "XYZ",
            "cities": ["XY", "QW", "ER", "TY"]
        }, {
            "name": "ASD",
            "cities": ["AS", "SD", "DF"]
        }
    ]
}

Я хочу проверить эти 2 файла, если они могут использоваться в качестве схемы JSON.

Например:

First file -> true (Means that it can be used as JSON Schema)
Second file -> false

Я пробовал:

1) JSchema schema = JSchema.Parse(stringSchema); // It parses without any exception, and Valid property is null

2) Джеймс Ньютон-Кингс ответ

Не повезло, как я могу проверить саму схему JSON?

...