Я использую новый REST API ColdFusion 10. Скажем, я выбрасываю это исключение:
<cfthrow errorcode="400" message="Validation error." type="ValidationException" />
ColdFusion хорошо обрабатывает исключения и возвращает этот JSON в теле ответа:
{"Message":"Validation error.","Type":"ValidationException"}
Обратите внимание, что свойства «Сообщение» и «Тип» генерируются в регистре Паскаля (первая буква в верхнем регистре). Чтобы это соответствовало всему остальному в моем API, мне нужно, чтобы свойства были Came Case (первая буква в нижнем регистре), например следующее:
{"message":"Validation error.","type":"ValidationException"}
Любая идея, как я могу это сделать? Я ищу способ настроить способ, которым ColdFusion генерирует JSON, без ручного выполнения cfcatch и самостоятельного создания JSON.