Xstream: переопределяющий конвертер по умолчанию - PullRequest
1 голос
/ 25 марта 2011

У меня есть список свойств в формате:

client.name, client.zipcode, client.user.name, client.user.surname, client.user.address.street

etc ...

Я хотел бы сериализовать Client.class, используя xstream, но вывести ТОЛЬКО поля, включенные в этот список.Я думаю, что я должен переопределить ReflectionConverter по умолчанию, но, как я вижу, я должен включить mapper и refleProvider в качестве аргументов конструктора.

Откуда я могу получить эти значения?И правильный ли это подход или, может быть, я не могу использовать ReflectionConverter для решения своей проблемы?

1 Ответ

2 голосов
/ 25 марта 2011

Вы можете настроить свой объект XStream на пропустить поля или использовать аннотацию @ XStreamOmitField .

...