powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Конвертировать Object в JSON
2 сообщений из 2, страница 1 из 1
Конвертировать Object в JSON
    #39720297
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.
Есть объект с вот такими полями
Код: java
1.
2.
3.
4.
5.
6.
7.
public class MyObj {
    private String id;
    private String name;
    private String address;
    private String img;
    private List<String> services;
    private List<Float> point;



Все поля заполнены, функция
Код: java
1.
2.
3.
4.
5.
6.
@Override
	public String toString() {
		return "MyObj [id=" + id + ", name=" + name + ", address=" + address
				+ ", img=" + img + ", services=" + services.toString() + ", point=" + point.toString()
				+ "]";
	}


выводит следующее:

MyObj [id=A124, name=Name, address=Moscow, img=/img.jpg, services=[service1, service5], point=[50.123456, 48.23456]]

Далее преобразоваваю этот объект в Json:

Код: java
1.
2.
3.
4.
5.
6.
7.
    	String myObjJson = null;
    	try {
    		myObjJson = objectMapper.writeValueAsString(myObj);
    	} catch (JsonProcessingException e) {
    		e.printStackTrace();
    	}
    	System.out.println(MyObjJson);



В консоли вижу:
{"id":"A124","name":"Name","address":"Moscow","img":"/img.jpg"}

А куда девались списки?
...
Рейтинг: 0 / 0
Конвертировать Object в JSON
    #39720300
Павел Гужанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос решен. Вместо jackson стал использовать Gson от Google
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Конвертировать Object в JSON
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]