form-beans 只有一个, 你只对form-beans做了循环,试试
Element root = doc.getRootElement();
List books = root.getChildren("form-beans");
Element book = (Element)books.get(0); StrutsBean xml = null; List beans = book.getChildren("form-bean"); Element bean = null; for (int i = 0; i < beans.size(); i++) {
xml = new StrutsBean();
bean = (Element) beans.get(i);
xml.setName(bean.getAttributeValue("name"));
xml.setType(bean.getAttributeValue("type"));
xmlVector.add(xml);
Element root = doc.getRootElement();
List books = root.getChildren("form-beans");
Element book = (Element)books.get(0); StrutsBean xml = null; List beans = book.getChildren("form-bean"); Element bean = null; for (int i = 0; i < beans.size(); i++) {
xml = new StrutsBean();
bean = (Element) beans.get(i);
xml.setName(bean.getAttributeValue("name"));
xml.setType(bean.getAttributeValue("type"));
xmlVector.add(xml);
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货