Перехожу от XML на JSON. После первого приближения выяснил, чтобы проверить валидность значений json-объекта нужно применять json-схему. В связи с этим несколько вопросов:
1. Как это сделать в TestComplete.
2. Можно ли создать свою схему согласно которой будут проверяться значения.
Если не затрудит, просьба привести короткий пример.
Например, есть структура:
var Persona = {firstName: "", secondName: ""}
Как сделать так, чтобы было недопустипо создание в объекте к-л других элементов? Возможно ли вообще такое?
Persona.middleName = "Иваныч" // fail - middleName не определено
Persona.firstName = "Иван" // true
Или только заполнять сначала полностью структуру значениям, а потом к-л образом накладывать схему?
3. Возможно ли всплывающие подсказки в json-формате после точки после инициализации пустыми значениями. Например, Persona.<список всех ключей>
Спасибо за любую инфу.