java配置文件格式,java类读取配置文件

  java配置文件格式,java类读取配置文件

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  Java 中什么是配置文件

  爪哇中的配置文件名称一般都以".属性"和".xml "进行结尾,这些配置文件的结构都和爪哇的模拟结构是一样的,其作用是通过修改配置文件来实现代码中的参数的更改,从而实现灵活变更参数。

  properties使用

  driver=com.mysql.jdbc.Driver

  JDBC URL=JDBC:MySQL://localhost:3306/user

  用户=根

  密码=123456/**

  * 读取配置。属性文件中的内容,放到性能类中

  * @param filePath文件路径

  * @param key配置文件中的键

  * @返回返回键对应的价值

  */

  公共静态字符串readConfigFiles(字符串文件路径,字符串关键字){

  Properties prop=new Properties();

  尝试{

  InputStream InputStream=新文件InputStream(文件路径);

  道具。load(inputStream);

  输入流。close();

  返回道具。getproperty(key);

  }catch(异常e) {

  e。printstacktrace();

  System.out.println(未找到相关配置文件);

  返回空

  }

  }xml使用

  ?可扩展标记语言版本=1.0 编码=utf-8 ?

  班级

  学生

  名字cxx 1/名字

  姓氏鲍勃1/姓氏

  昵称明星1/昵称

  马克85/马克

  /学生

  学生编号=493

  名字cxx 2/名字

  姓氏鲍勃2/姓氏

  昵称明星2/昵称

  马克85/马克

  /学生

  学生名册编号=593

  名字cxx 3/名字

  姓氏鲍勃3/姓氏

  昵称明星3/昵称

  马克85/马克

  /学生

  /class包com。cxx。XML

  导入org。W3C。多姆。*;

  导入javax。XML。解析器。文档生成器;

  导入javax。XML。解析器。documentbuilderfactory

  /**

  * @作者:cxx

  * Dom操作可扩展标记语言

  * @日期:2018/5/29 20:19

  */

  公共类DomDemo {

  //用元素方式

  公共静态空的元素(节点列表列表){

  for(int I=0;我列出。getlength();i ) {

  Element元素=(元素)列表。项目(一);

  NodeList子节点=元素。获取子节点();

  for(int j=0;j个子节点。getlength();j ) {

  if (childNodes.item(j)).get nodetype()==节点。元素_节点){

  //获取节点

  系统。出去。打印(子节点。第(j)项.get nodename():);

  //获取节点值

  系统。出去。println(子节点。第(j)项.getFirstChild().getNodeValue());

  }

  }

  }

  }

  公共静态空节点(节点列表列表){

  for(int I=0;我列出。getlength();i ) {

  node node=list。项目(一);

  NodeList子节点=节点。获取子节点();

  for(int j=0;j个子节点。getlength();j ) {

  if (childNodes.item(j)).get nodetype()==节点。元素_节点){

  系统。出去。打印(子节点。第(j)项.get nodename():);

  系统。出去。println(子节点。第(j)项.getFirstChild().getNodeValue());

  }

  }

  }

  }

  公共静态void main(String[] args) {

  //1.创建DocumentBuilderFactory对象

  DocumentBuilderFactory factory=DocumentBuilderFactory。新实例();

  //2.创建文档生成器对象

  尝试{

  文档生成器生成器=工厂。newdocumentbuilder();

  文件d=建筑商。parse( src/main/resources/demo。XML’);

  NodeList sList=d . getelementsbytagname( student );

  //element(sList);

  节点(sList);

  } catch(异常e) {

  e。printstacktrace();

  }

  }

  }推荐教程: 《Java教程》 以上就是爪哇中什么是配置文件的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: