安らかなサービスに XStream を使用しています。ただし、Xstream では、同じ値を持つフィールドに対してさまざまな結果が得られます。それを想定 Book オブジェクト:
public class Book {
public String name "myName";
public List <String> authors = new List <String> ();
public String subject "mySubject";
public Book() {}
}
このためのjsonは次のとおりです。
{
"Book": {
"name": "myName",
"authors": "",
"subject": ["mySubject"]
}
}
ただし、著者をコレクションに追加すると、別の結果が得られます。
{
"Book": {
"name": "myName",
"authors": ["author1", "author2", "author3"],
"subject": "mySubject"
}
}
誰かがこの問題に遭遇し、解決策を知っていますか?