Ошибка Java Mustache: нет метода или поля с именем «имя»JAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка Java Mustache: нет метода или поля с именем «имя»

Сообщение Anonymous »

Я пытаюсь сделать шаблон на Mustache для Java Spring и возникла проблема.
Я отправляю такой JSONArray из JSONObjects:

Код: Выделить всё

[{name: 'foo', age: 21}, {name: 'bar', age: 22}]
И я написал этот шаблон:

Код: Выделить всё

[list]{{#data}}[*]{{.}}{{/data}}[/list]
  • Все в порядке, это работает. Он просто показывает целые объекты из моего массива.
Но мне нужны только конкретные поля (вот просто пример, реальные объекты больше) и мне нужны такие шаблон:

Код: Выделить всё

[list]{{#data}}[*]{{name}}{{/data}}[/list]
  • Но это не работает. Я получаю сообщение об ошибке: Нет метода или поля с именем «имя»
    Каждый элемент массива является JSONObject, и каждый из них имеет поле «имя». Я вижу это, когда распечатываю их с помощью {{.}}
Что я здесь делаю не так и как мне это сделать? Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/664 ... -name-name

Вернуться в «JAVA»