java类怎么读取xml的具体位置

问题描述

请帮忙解答:我需要解析一个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

java类怎么读取xml的具体位置的相关文章

xml解析-java代码怎么读取xml中的各个属性值对应的内容

问题描述 java代码怎么读取xml中的各个属性值对应的内容 java代码怎么读取xml中的各个属性值对应的内容.比如得到连接Sql Server数据库的localhost sqlname username password

java如何解析/读取xml文件_java

本文实例为大家分享了java解析/读取xml文件的方法,供大家参考,具体内容如下 XML文件 <?xml version="1.0"?> <students> <student> <name>John</name> <grade>B</grade> <age>12</age> </student> <student> <name>Mary<

C#通用类实现读取xml控制Asp.net控件输入信息长度

方法体 using System; using System.Xml; using System.Configuration; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace XMLSize { public struct strRestric { public string msgPage; public string msgPrompt; public

java实现利用String类的简单方法读取xml文件中某个标签中的内容_java

1.利用String类提供的indexOf()和substring()快速的获得某个文件中的特定内容 public static void main(String[] args) { // 测试某个词出现的位置 String reqMessage = "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>" + "<in>" + "<head&g

Java如何读取XML文件 具体实现_java

今天的CSDN常见问题来讲解下在Java中如何读取XML文件的内容. 直接上代码吧,注释写的很清楚了! 复制代码 代码如下: import java.io.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Node;im

利用SAX解析读取XML文件

xml     这是我的第一个BLOG,今天在看<J2EE应用开发详解>一书,书中讲到XML编程,于是就按照书中的步骤自己测试了起来,可是怎么测试都不成功,后来自己查看了一遍源码,发现在读取XML文件的位置时有误,于是进行了更改,还真行了,心中涌出一中成就感,现将源码贴出来与给位分享: 使用XML文件连接MYSQL数据库,database.conf.xml文件如下: <database-conf><datasource> <driver>com.mysql.

XMLTextReader和XmlDocument读取XML文件的比较

xml|比较 看到网上一片文章,自己式了一下,果然 XMLTextReader速度要快! 在.NET框架的System.XML名称空间中包含的XMLTextReader类不需要对系统资源要求很高,就能从XML文件中快速读取数据.使用XMLTextReader类能够从XML文件中读取数据,并且将其转换为HTML格式在浏览器中输出.   读本文之前,读者需要了解一些基本知识:XML.HTML.C#编程语言,以及.NET尤其是ASP.NET框架的一些知识. 微软公司的.NET框架为开发者提供了许多开发

PHP读取XML值的代码(推荐)_php技巧

用Php读取XML最简单的情况: XML文件(cy.xml)如下: 复制代码 代码如下: <?xml version="1.0″ encoding="gb2312″?> <xml> <list>1</list> <list>2</list> <list>3</list> </xml> Php文件(cy.php)如下: 复制代码 代码如下: <?php $xml = new

写了一个Java读取XML文件的工具类

xml 如果我们有下面的一个XML文件,可以把它想象成一个Relation Database中的Table, 这个XML文件就是一个名字为managers的关系表,而一个<manager>所包含的就是一条记录(Record),而manager中的service和implementation就是一个个的栏位(Field) ! managers table  +  service implementation net.csdn.blog.xport.IDBConnectionManager net