社区
Web 开发
帖子详情
把xml文件放在什么路径下面?谢谢!!!
llyjava
2003-09-03 05:30:41
用jb8,现在有一个a1.xml文件,想使用以下代码:
SAXBuilder sb=new SAXBuilder();
InputStream in = Jsp1Bean.class.getResourceAsStream("a1.xml");
Document doc=sb.build(in);
不知道把a1.xml放在什么地方?哪个路径下面?谢谢了!!!
...全文
282
9
打赏
收藏
把xml文件放在什么路径下面?谢谢!!!
用jb8,现在有一个a1.xml文件,想使用以下代码: SAXBuilder sb=new SAXBuilder(); InputStream in = Jsp1Bean.class.getResourceAsStream("a1.xml"); Document doc=sb.build(in); 不知道把a1.xml放在什么地方?哪个路径下面?谢谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
广州秀才
2004-01-15
打赏
举报
回复
private static String sConfigFileName = "Config.xml";
//得到配置文件Config.xml所在目录. tomcat中是在WEB-INF/classes
URL confURL = null;
if (confURL == null)
confURL = ConfigParserXML.class.getClassLoader().getResource(sConfigFileName);
if (confURL == null)
confURL = ConfigParserXML.class.getClassLoader().getResource("/" + sConfigFileName);
if (confURL == null)
confURL = Thread.currentThread().getContextClassLoader().getResource(sConfigFileName);
if (confURL == null)
confURL = ClassLoader.getSystemResource(sConfigFileName);
System.out.println(confURL);
输出的confURL即为相对路径
file:/D:/Personal/Test/classes/Config.xml
注:ConfigParserXML为当前类的类名
Leemaasn
2004-01-15
打赏
举报
回复
你那是编译错误,不是运行错误,
没关系的。
加上try就可以了。
相对路径,你可以放到和你的程序同一个目录下。。。
hlf566
2004-01-15
打赏
举报
回复
加try catch即可
package com.inrun.webapp.bean;
import org.jdom.*;
import org.jdom.output.*;
import org.jdom.input.*;
import java.io.*;
import java.io.FileInputStream;
public class Jsp1Bean {
public void opXML(){
try { SAXBuilder sb=new SAXBuilder();
FileInputStream in=new FileInputStream("f:\\a1.xml");
Document doc=sb.build(in);
}
catch (Exception e) {
e.printStackTrace();
}
}
}
llyjava
2003-09-03
打赏
举报
回复
相对路径怎么放啊!没有人告诉我啊?
llyjava
2003-09-03
打赏
举报
回复
up
llyjava
2003-09-03
打赏
举报
回复
我的代码是这样的:
package com.inrun.webapp.bean;
import org.jdom.*;
import org.jdom.output.*;
import org.jdom.input.*;
import java.io.*;
import java.io.FileInputStream;
public class Jsp1Bean {
public void opXML(){
SAXBuilder sb=new SAXBuilder();
FileInputStream in=new FileInputStream("f:\\a1.xml");
Document doc=sb.build(in);
}
}
报错:
unreported exception: java.io.FileNotFoundException; must be caught or declared to be thrown at line 33, column 26
leshui
2003-09-03
打赏
举报
回复
放到哪里都行,
只要你把绝对路径指给它
InputStream in = Jsp1Bean.class.getResourceAsStream("c:\\a1.xml");
leshui
2003-09-03
打赏
举报
回复
放到哪里都行,
只要你把绝对路径指给它
InputStream in = Jsp1Bean.class.getResourceAsStream("c:\\a1.xml");
leshui
2003-09-03
打赏
举报
回复
放到哪里都行,
只要你把绝对路径指给它
InputStream in = Jsp1Bean.class.getResourceAsStream("c:\\a1.xml");
XML必知必会:Java、C#、Python多种语言解析XML文档
、XPath节点和XPath语法 第7章 解析XML文档 解析XML文档概述、DOM解析XML、SAX解析XML 第8章 Java语言解析XML DOM4J概述、示例:遍历节点、示例:插入节点、示例:删除节点 第9章 Python语言解析XML ElementTree模块...
xml解析项目中的
xml文件
,
路径
如何写?
将要访问的外部文件直接
放在
代码包里面是一个大忌,在代码中用相对
路径
也是一个大忌,因为在运行的时候是去运行的class文件而不是源文件。要解决这个问题,首先楼主要知道当一个虚拟机启动以后它的工作目录是什么...
Mybatis关联xml查询时,*.xml的文件夹应该
放在
哪?
最后生成的结构如图1,显示到
xml文件
放在
java目录下。但一般正常情况下mybatis关联的
xml文件
应该
放在
resource目录下才会自动识别,如图2 如果使用图1的做法可能就会出现下图的错误 如果我想使用java目录下的xml...
解决Spring boot整合mybatis,xml资源文件放置及
路径
配置问题
无论你是将mapper.
xml文件
是和resources建造在一块,还是将mapper.
xml文件
和mapper
放在
一块,我们只要修改在yaml当中的mapper-locations的相对
路径
即可。(前提是你在pom文件中导入了相关的resources
路径
) 2:下方是...
SpringMVC中的配置文件存放
路径
SpringMVC中的配置文件默认是
放在
要放到WEB-INF文件夹里,但是你可以在web.
xml文件
中配置“初始化时加载的配置文件”
路径
。 假设springMVC的配置文件是springmvc-config.xml,
放在
了src的根目录中,则web.xml添加...
Web 开发
81,092
社区成员
341,717
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章