У меня есть система, которая получает сообщения JSON, содержащие метаданные из статического анализа файла. Имена этих полей генерируются динамически из сканирования и могут быть любой допустимой строкой, но значение всегда является допустимой строкой.
, например
{
"filename": "hello.txt",
...
"meta": {
"some file property": "any string",
"some other file property": "another string",
...
}
}
У меня нет возможности узнать, какими будут ключи в meta, до получения сообщения, а также я не знаю, сколько будет ключей. Есть ли способ захвата в JSONSchema, что не имеет значения, какие ключи присутствуют, если их значения всегда являются строками?