я хочу сериализовать дерево объектов с помощью gson.Это прекрасно работает, но я не хочу передавать все дерево.Особенно я хочу создавать ссылки на дочерние объекты.
Например:
class BookStrore {
public String name;
public List<Book> books;
}
class Book {
public int id;
public String name;
}
Сериализация экземпляра BookStore приведет к чему-то вроде:
{ name : 'bookStoreName', 'books' : [ { id: '3', name: 'blubb' }, ... ] }
, но я хочуиметь ссылки вроде:
{ name: 'bookStoreName', 'books': [ book: 'http://example.com/book/3', ... ] }
Кто-нибудь знает, как этого добиться с GSON?Я не привязан к GSON.Если у кого-то есть другое решение, добро пожаловать.