gpt4 book ai didi

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

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

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

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

代码如下

package com.test,

  。

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

import org.dom4j.Document; import org.dom4j.Element; import org.dom4j.io.SAXReader,

public class Dom4jXML {     public static void main(String[] args) {         SAXReader saxReader = new SAXReader();         File file = new File("e:/People.xml");         try {             Document document = saxReader.read(file);             Element root = document.getRootElement();             List<People> peoples = new ArrayList<People>();              for (Iterator iterator = root.elementIterator(); iterator.hasNext();) {                 People people = new People();                 Element peopleElement = (Element) iterator.next();                 people.setId(peopleElement.attribute("id").getValue());                 for (Iterator childIterator = peopleElement.elementIterator(); childIterator.hasNext();) {                     Element childPeopleElement = (Element) childIterator.next();                     if (childPeopleElement.getName().equals("Name")) {                         people.setEnglishName(childPeopleElement.attribute("en").getValue());                         people.setName(childPeopleElement.getText());                     } else if (childPeopleElement.getName().equals("Age")) {                         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) {             // TODO Auto-generated catch block             e.printStackTrace();         } 。

    } } 。

  。

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

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