basit kullanarak toplama gömülü serialize için. Örneğin :SimpleXML çerçeve - gömülü koleksiyonları
Map<String, List<MyClass>>
Zaten ben @ElementMap ile çalıştı Sınıfım gerekli açıklamaları eklendi ama çalışmıyor: Exception in thread "main" org.simpleframework.xml.transform.TransformException: Transform of class java.util.ArrayList not supported
onun sadece
@ElementMap Map<String, MyClass>
sorunsuz çalışıyor ise . Gömülü koleksiyonla uğraşmaktan bıkmam. Ben yaklaşık @ElementList
ek açıklama biliyorum ama bu durumda nasıl kullanılacağını bilmiyorum. Herhangi bir ipucu?
teşekkürler! Ben de düşündüm :) Ben hem çözümlere mutlu değilim interface.but org.simpleframework.xml.convert.Converter uygulayan benim kendi dönüştürücü kullanarak bu tür nesne seri başardı. Kutunun dışında yapmak için daha basit bir yol olduğunu umuyorum. Biz sadece java koleksiyonları serileştirme hakkında konuşuyoruz, bu bir roket bilimi değil :) –
Sadece kendi dönüştürücünüzü önerilerinde denedim, aslında iki (daha iyi olmasa bile) daha iyi bir seçenek olduğunu düşünüyorum. En azından dönüştürücü ile, etki alanı nesnelerini diziselleştiriciyi mutlu etmek için yalnızca orada bulunan yapılarla kirletmiyorum: p –