JS, получающий enumMap в json, видит поля как неопределенные
У меня есть REST Ws, которые отправляют JSON. Внутри json есть enumMap (из java), и когда я получаю json из REST, это выглядит так:
{
map:{
KEY1:VALUE1,
KEY2:VALUE2}
}
когда я пытаюсь сделать:
var something = map.KEY1;
console.log(something);
я вижу, что что-то не определено, но когда я делаю
console.log(map.KEY1);
чем я вижу VALUE1
Я не понимаю, почему это не работает. Я перепробовал множество различных настроек, но в каждой из них поведение было одинаковым или было сгенерировано исключение. Есть идеи?