Serialisierung von Arrays mit Jackson
Ich bin serialisieren Folgendes Modell:
class Foo {
private List<String> fooElements;
}
Wenn fooElements
enthält die Zeichenfolgen 'eins', 'zwei' und 'drei. Das JSON enthält eine Zeichenfolge:
{
"fooElements":[
"one, two, three"
]
}
Wie ich es bekommen kann dann wie folgt Aussehen:
{
"fooElements":[
"one", "two", "three"
]
}
- Könntest du ein Beispiel zeigen, wie Sie es tun? Es ist wirklich seltsam.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe es funktioniert durch hinzufügen einer benutzerdefinierten Serialisierung:
Wenn Sie mit Jackson, dann das folgende einfache Beispiel für mich gearbeitet.
Definieren Sie die Klasse "Foo":
Dann mit einem standalone-Java-app:
Ausgabe: