0
点赞
收藏
分享

微信扫一扫

如何使用Java解析XML文件

phpworkerman 2022-03-13 阅读 53
<!--解析xml报文-->
        <dependency>
            <groupId>dom4j</groupId>
            <artifactId>dom4j</artifactId>
            <version>1.6.1</version>
        </dependency>

以下为具体的测试代码

public static void main(String[] args) {
        try {
            SAXReader reader = new SAXReader();
            Document document = reader.read(new File("路径"));
            Element element = document.getRootElement();

            System.out.println(element.getName());


        }catch (Exception e){

        }
    }
    @Test
    void contextLoads() {
        try {
            SAXReader reader = new SAXReader();
            Document document = reader.read(new File("路径"));
            Element element = document.getRootElement();
            Element errors = element.element("errors");
            for (Iterator iter = errors.elementIterator(); iter.hasNext();){
                Element cur = (Element)iter.next();
                Attribute attribute = cur.attribute("id");

            }


        }catch (Exception e){

        }
    }
举报

相关推荐

0 条评论