java中DOM解析xml文档却找不到文件
来源:互联网 发布:iphone6s听音乐软件 编辑:程序博客网 时间:2024/06/08 18:01
今天,老师讲到利用document对象解析xml文档,在做练习时发现一个问题,
系统找不到指定的xml文件,一开始以为将pet2.xml和TestDom.java放到同一目录下即可,但会报上述错误,晚上回来上网搜索百度和查阅别人的博客,发现两种解决方法:
第一种:
将xml文档直接放到项目的目录下
这样即可直接运行,如下图:
第二种:
可以将pet2.xml和TestDOM.java放在同一目录下,但代码就要改成
Document doc = db.parse("src/cn/com/jbit/pet2.xml");
写相对于src的pet2.xml的绝对路径,也可以自定义url,
URL xmlPath = this.getClass().getClassLoader().getResource("cn/com/jbit/pet2.xml")
Document doc = db.parse(xmlPath.toString());
写相对包的pet2.xml的绝对路径.
若创建的是web project项目,也许将xml文件放到项目名文件夹下,
Document doc = db.parse("pet2.xml");
代码这么写不报错.
若将xml文件放入项目文件夹下的WebRoot\WEB-INF\classes中,代码直接写xml文件名即可,
URL xmlPath = this.getClass().getClassLoader().getResource("pet2.xml")
Document doc = db.parse(xmlPath.toString());
这么写也没问题
- java中DOM解析xml文档却找不到文件
- JAVA中利用DOM解析XML文档
- java中XML文档解析1(Dom)
- java dom解析XML文档
- XML学习04-Java中DOM方式解析XML文件
- Java--Dom解析XML文件
- java DOM解析XML文件
- Java DOM解析XML文件
- android中DOM解析xml文档
- Java解析XML文档DOM入门案例
- java dom方法解析XML文档
- Java---DOM解析XML文档详解实例
- Java 解析XML文档(DOM & SAX)
- Java中Dom解析XML
- java中DOM解析xml
- Dom解析XML文档
- DOM 解析 XML 文档
- DOM解析XML文档
- 推荐10款非常优秀的HTML5开发工具
- 如何快速高效的更新memcached缓存数据
- [cocos2dx系列1]windows平台编译android demo
- 嵌入式WEB服务器移植三部曲之BOA的移植
- 【二分】贷款利率
- java中DOM解析xml文档却找不到文件
- xml编程
- CSS样式详解
- 嵌入式WEB服务器移植三部曲之PHP的移植
- Android之文件操作
- 只是想要自己喜欢的生活,可是你有资格么?
- 智能手机使用调查
- 读软星七年有感
- ios收集