社区
Web 开发
帖子详情
JavaBean 读取XML文档路径问题
yasoho
2004-10-04 03:03:09
请问怎么样在javaBean访问相对路径下的xml文档?
假设站点目录如下:
WEB-INF
classes
mybean.class
xmls
info.xml
请问我怎么在mybean.class(javabean)中访问info.xml文档?路径怎么得到?
急,请高手指教!!!
...全文
189
12
打赏
收藏
JavaBean 读取XML文档路径问题
请问怎么样在javaBean访问相对路径下的xml文档? 假设站点目录如下: WEB-INF classes mybean.class xmls info.xml 请问我怎么在mybean.class(javabean)中访问info.xml文档?路径怎么得到? 急,请高手指教!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
禽兽v5
2004-10-04
打赏
举报
回复
这是连串写法,分开的话:
// 获得当前类
Class cls = this.getClass();
// 获得类名,包含了类的路径
String className = cls.getName();
// 从类名中最后一个.号截取子串,加上.java就成为类的文件名
String fileName = className.substring(className.lastIndexOf(".") + 1) + ".java";
// 通过类的文件名,获得类的绝对路径。
URL url = cls.getResource(fileName);
yasoho
2004-10-04
打赏
举报
回复
to cm4ever(小P):
可以帮我解释一下是什么意思吗?
禽兽v5
2004-10-04
打赏
举报
回复
System.out.println(
getClass().getResource(
getClass().getName().substring(getClass().getName().lastIndexOf(".") + 1) + ".java"
)
);
yasoho
2004-10-04
打赏
举报
回复
怎么样在javabean中得到javabean本身的所在路径?
禽兽v5
2004-10-04
打赏
举报
回复
用这个方法可以得到文件的路径。
Class.getResource
public URL getResource(String name)
yasoho
2004-10-04
打赏
举报
回复
怎么样得到绝对路径呢?
nwpulipeng
2004-10-04
打赏
举报
回复
帮顶混分
yasoho
2004-10-04
打赏
举报
回复
如果不方便的华,麻烦你给我发各邮件把.我的email是yasoho@263.net
yasoho
2004-10-04
打赏
举报
回复
把具体的代码贴出来让我学习学习啊,谢先............
yasoho
2004-10-04
打赏
举报
回复
sorry,我比较菜,你能不能告诉我通过这种方式怎么样对info.xml文档进行读取,修改添加操作呢?
禽兽v5
2004-10-04
打赏
举报
回复
试试看
import java.io.*;
BufferedReader br =
new BufferedReader(
new InputStreamReader(
getClass().getResourceAsStream("../xmls/info.xml")
)
);
String line = "";
while ( (line = br.readLine()) != null )
{
// do something...
}
yasoho
2004-10-04
打赏
举报
回复
在线等待,请高手们指点......
javabean
到
XML
的转换
Castor是一个强大的Java对象到
XML
绑定框架,它可以自动将Java对象转换为
XML
文档
,反之亦然。以下是如何使用Castor进行
JavaBean
到
XML
转换的步骤: 1. **引入Castor依赖**:首先,你需要在项目中引入Castor库。如果是...
XStream在
JavaBean
与
XML
/JSON 之间相互转换
**XStream:
JavaBean
与
XML
/JSON之间的转换大师** XStream是一个开源库,它为Java对象提供了简单且直观的
XML
序列化和反序列化的解决方案。它不仅能够将Java对象转换成
XML
,反之亦然,还能支持JSON格式的转换。这个...
XML
Bean的例子
XML
Bean是Apache软件基金会开发的一个Java库,它允许开发者通过简单的API来操作
XML
文档
,将
XML
数据绑定到Java对象上,以及将Java对象序列化为
XML
。
XML
Bean提供了高效的、类型安全的方式来处理
XML
文档
,无需深入理解...
XML
Bean 详解
2. 生成
JavaBean
:使用 bin 目录下的命令行工具,输入
XML
Schema 文件
路径
,
XML
Bean 将生成相应的 Java 类。 3. 编写 Java 代码:引入生成的
JavaBean
类,通过实例化
JavaBean
对象并设置属性,可以构建
XML
文档
...
xsd生成
javaBean
将XSD转换为
JavaBean
后,开发者可以更轻松地在Java程序中
读取
、写入和操作
XML
数据,而不必直接处理
XML
字符串或DOM节点。 Castor是一个流行的Java库,专门用于对象关系映射(ORM)和
XML
绑定。在本案例中,Castor提供...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章