2015-06-23 24 views
0
public class MyAgreementList { 
    private String name; 

    private List<MyAgreement> agreementList; 

    public List<MyAgreement> getAgreementList() { 
     return agreementList; 
    } 

    public void setAgreementList(List<MyAgreement> agreementList) { 
     this.agreementList = agreementList; 
    } 


} 

我想將MyAgreementList轉換爲地圖,任何人都可以幫助我? 我想要的結果是:地圖有兩個鍵:name,agreementList和List值不能丟失如何轉換JavaBean包含列表到地圖在java

有沒有什麼框架可以支持這個?

+0

結果是這樣的:「agreementList」:[{ 「產品名稱」:空, 「estiateRate」:空, 「量」:空, 「arriveAmount」:空, 「TIPS1」:空, 「TIPS2」:空, 「agreementNumber」:空 }] – kyzh101

回答

0

psudocode:迭代列表,並獲得一致的ID和添加爲其他鍵保持key.Hope一些反這有助於

for(MyAgreement mya : agreementList){ 
     map.put(mya.getId(),mya); 
     //maintain a counter say counter 
     //map.put(counter++,mya); 
    } 
+0

我想要的結果是:Map有兩個鍵:name,agreementList和List值不能 丟失 – kyzh101