Ответ 1
Нет. В JSON не нужно скрывать фигурные скобки.
Эта строка является частью объекта/файла JSON:
"Mask" : "{0}(CASE WHEN {1} = {2} THEN {3} ELSE 0 END) {4}"
Будет ли JSON признать это как часть стандартной нотации JSON или мне нужно как-то избежать этих фигурных скобок?
Если да, то как можно избежать фигурных скобок в JSON?
Нет. В JSON не нужно скрывать фигурные скобки.
Нет, фигурные скобки не должны выходить в строки JSON.
JSON определен в RFC 7159. Раздел 7: Строки содержат строковые символы, которые должны быть экранированы:
Все символы Юникода могут быть помещены в кавычки, за исключением символов, которые должны быть экранированы: кавычка, обратный солидус и управляющие символы (U + 0000 через U + 001F).
Хотя все символы могут быть экранированы, фигурные скобки не обязательно должны быть.