Мой REST API должен возвращать список объектовJava API - Список <int[]> для JSON ошибки
pubic List<MyObject> getMyObjects(){...}
MyObject
public class MyObject {
private int id;
private String name;
private List<int[]> coordinates;
//getters
//setters
}
Вызов на этот метод работает, и нет никаких ошибок.
Речь идет о перечне координат. При генерации JSON мой список междунар [] преобразуется в этот
"coordinates":["[[email protected]c","[[email protected]","[[email protected]","[[email protected]","[[email protected]", //...
Как я могу сделать преобразование работы JSON с этим списком? Все работает отлично с другой переменной.
Каково содержание доля этих 'междунар [ ] 's '? В какой библиотеке Json вы используете? –
Я использую 'genson-1.4', а список tis содержит несколько [x, y], которые являются точками координат – Weedoze
Вы не должны использовать' int [] 'в любом случае. Создайте соответствующий класс модели, который будет представлять координату, где вы также проверите, действительно ли значения. Вы 'int []' могут быть пустыми или содержать «много» значений, и оба случая недействительны, правильно? – Tom