2010-04-19 34 views
5

Tôi đang cố gắng xuất một số đối tượng Java dưới dạng JSON, chúng có thuộc tính Danh sách mà tôi muốn được định dạng là {"Mọi người": [{"Tên": "Bob"}, {"Tên": "Jim"}] }Làm cách nào để sử dụng xStream để xuất các đối tượng Java có thuộc tính Danh sách?

Tuy nhiên, tôi không thể tìm ra cách thực hiện điều này với XStream. Nó luôn xuất dưới dạng {"Person": {"Name": "Bob"}, "Person": {"Name": "Bob"}

Có cách nào để sửa lỗi này không? Tôi đã đặt cùng một số mã mẫu với một bài kiểm tra đơn vị trong github nếu bạn cần một cái gì đó cụ thể hơn để chơi với: http://gist.github.com/371358

Cảm ơn!

Trả lời

1

Tôi giả định rằng sự cố xảy ra với @XStreamImplicit được khai báo ở đầu Danh sách, xóa điều đó và thử. Nó sẽ hoạt động tốt;)

/jay

+0

Điều đó đã làm được! Cảm ơn Jay! Bây giờ để reserialize ... –

Các vấn đề liên quan