問題的細節:RestEasy的+拋棄RestEasy的拋棄單元陣列錯誤
當陣列具有兩個元素的格式是:
{"MyArray" : {"Array" : [{"a" : 1, "b" : 2}, {"a" : 3, "b" : 4}]}}
但是當陣列具有單獨的元件,所述格式是:
{"MyArray" : {"Array" : {"a" : 1, "b" : 2}}} ***Missing the []
RestEasy默認使用Jettison Mapped格式,它具有單個元素列表的已知限制,不會將其作爲數組返回。按照這個討論,提出的解決方案是使用Jackson,但是如果這不是一種選擇,有沒有辦法使用RestEasy + Jettison並解決單個元素數組問題?
澤西島有這個問題的解決方案,它使用JSONJAXBContext,但我如何解決這個RestEasy?
嗨,我有同樣的問題。你有答案嗎? –
我終於搬到了傑克遜。找不到與Jettison合作的方法。 – user1028365