问题描述
请帮忙解答:我需要解析一个xml,但是读取xml路径有问题在,请问在java类中怎么读取xml的位置,并且保证在任何机器上均可正常读取其位置!
解决方案
解决方案二:
1.确定Java程序位置.2.通过File类找XMl文件3.Java运行于JVM中4.完毕
解决方案三:
引用楼主jixiangruyi0401的回复:
请帮忙解答:我需要解析一个xml,但是读取xml路径有问题在,请问在java类中怎么读取xml的位置,并且保证在任何机器上均可正常读取其位置!
把这个文件发布到程序里
解决方案四:
我现在的xml路径被写死了,如果xml的路径给更改,就无法正常解析文件了。听别人说有种通用的方法,无论把xml文件移动到项目的任何位置,均能定位到xml的文件位置,恳请帮助解答!
解决方案五:
请教怎么写出一个通用定位xml文件位置的方法!
解决方案六:
StringfileUrl=类名.class.getResource("/文件名.xml")+"";StringgetUrl=fileUrl.substring(5,fileUrl.length());
解决方案七:
Stringpath=this.getClass().getResource("/").getPath()+"/"+"IJ.xml";直接把xml放在项目的src下就行了编译后自动放在WEB-INF/classes下面需要别的路径就可以调整了
时间: 2024-10-27 03:37:15