gpt4 book ai didi

java解析xml之jdom解析xml示例分享

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章java解析xml之jdom解析xml示例分享由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

代码如下

package com.test,

  。

import java.io.File; import java.util.ArrayList; import java.util.List,

import org.jdom.Document; import org.jdom.Element; import org.jdom.input.SAXBuilder,

public class JdomXML { 。

    public static void main(String[] args) {         File file = new File("e:/People.xml");         SAXBuilder builder = new SAXBuilder();           try {               Document document = builder.build(file);               Element root = document.getRootElement();               List<Element> list = root.getChildren();               List<People> peoples = new ArrayList<People>();               People people = null;                for (Element peopleElement : list) {                   people = new People();                   if(null != peopleElement.getAttribute("id")){                     people.setId(peopleElement.getAttribute("id").getValue());                   }                 List<Element> childPeopleElements = peopleElement.getChildren();                   for (Element childPeopleElement : childPeopleElements) {                       if ("Name".equals(childPeopleElement.getName())) {                           people.setEnglishName(childPeopleElement.getAttributeValue("en"));                         people.setName(childPeopleElement.getText());                       }                       else if ("Age".equals(childPeopleElement.getName())) {                           people.setAge(childPeopleElement.getText());                       }                   }                     peoples.add(people);               }               for (People p : peoples) {                   System.out.println(p.getId()+"\t"+p.getName()+"\t"+p.getEnglishName()+"\t"+p.getAge());               }           } catch (Exception e) {               e.printStackTrace();           }       } 。

} 。

  。

最后此篇关于java解析xml之jdom解析xml示例分享的文章就讲到这里了,如果你想了解更多关于java解析xml之jdom解析xml示例分享的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com