java怎样读取解析xml文件中的数据转换成java对象

 我来答
ahcc08
推荐于2017-11-27 · 知道合伙人软件行家
ahcc08
知道合伙人软件行家
采纳数:11853 获赞数:51940
拥有丰富的软件开发经验。

向TA提问 私信TA
展开全部
SAXBuilder sb = new SAXBuilder();//建立构造器  
        Document doc;
        try {
            doc = sb.build("E:/userinfod301.xml"); //读入指定文件
            Element root = doc.getRootElement();//获得根节点  
            List list = root.getChildren();//将根节点下的所有ObjectInstance子节点放入List中  
            for (int i = 0; i < list.size(); i++) {
                List<Element> listNext = ((Element) list.get(i)).getChildren();//将ObjectInstance节点下的所有Attribute放入List中  
                for (int j = 0; j < listNext.size(); j++) {
                    Element sub = (Element) listNext.get(j);//取得节点实例  
                    System.out.println(sub.getAttribute("name").getValue());
                    System.out.println(sub.getText());
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
葛盼江1
2018-07-22
知道答主
回答量:45
采纳率:50%
帮助的人:3.2万
展开全部

实例讲解了 将JavaBean转成xml字符串,将xml字符串反转成JavaBean

【实例下载】

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式