Как сериализовать карту <String, String> с использованием Simple XML? - PullRequest
5 голосов
/ 28 июля 2010

Как бы вы пошли сериализовать карту, используя простой XML , чтобы она выглядела примерно так:

<elem foo="value">key</elem>

вместо нормального

<elem foo="key">value</elem>

(Карта одна ко многим, и поскольку она будет редактироваться людьми, я хотел, чтобы она была более понятной.)

[РЕДАКТИРОВАТЬ]: Не исправлено.

1 Ответ

6 голосов
/ 28 июля 2010

Вы пробовали что-то вроде:

@ElementMap(entry="property", value="value", attribute=true, inline=true)
private Map<String, String> map;

или какую-то комбинацию, т. Е. Использовать другие атрибуты аннотации @ ElementMap тоже?

...