<? xml version="1.0" encoding="gb2312" ?> <! DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" > < beans > < bean id ="chinese" class ="Chinese" > < property name ="friends" > < list > < value > 张三 </ value > < value > 李四 </ value > < value > 王五 </ value > </ list > </ property > < property name ="score" > < map > < entry key ="数学" > < value > 60 </ value > </ entry > < entry key ="英语" > < value > 70 </ value > </ entry > < entry key ="语文" > < value > 80 </ value > </ entry > < entry key ="物理" > < value > 90 </ value > </ entry > < entry key ="化学" > < value > 95 </ value > </ entry > </ map > </ property > < property name ="basicInfo" > < props > < prop key ="身高" > 165 </ prop > < prop key ="体重" > 45kg </ prop > < prop key ="学历" > 大学本科 </ prop > </ props > </ property > < property name ="interest" > < set > < value > 唱歌 </ value > < value > 跳舞 </ value > < value > 书法 </ value > </ set > </ property > </ bean > </ beans > 对应的java类为: public class Chinese implements People ... { private List friends = new ArrayList(); private Map score = new HashMap(); private Properties basicInfo = new Properties(); private Set interest = new HashSet(); // 省略对应set方法 .}