工具种-JAVA访问XML文件

工具类--JAVA访问XML文件今天来分享一个我自己包装的关于JAVA访问xml文件的工具类该工具类包含以下方法:1.

工具类--JAVA访问XML文件

   

    今天来分享一个我自己包装的关于JAVA访问xml文件的工具类  

    该工具类包含以下方法:  

    1.传入xml文件的地址,返回一个element对象 

    2.传入父节点,返回一个包含所有子节点的arraylist  

    3.传入父节点和字符串name,返回一个包含所有子节点名字等于name的arraylist

    4.传入父节点和字符串name及属性attributes,返回一个包含所有子节点属性attributes等于name的arraylist



<?xml version="1.0" encoding="utf-8"?>      <DataBases>  <DataBase type="Oracle">     <user>admin-Oracle</user>    <pwd>adminpwd-Oracle</pwd>  </DataBase>   <DataBase type="MySQL">     <user>admin-MySQL</user>    <pwd>adminpwd-MySQL</pwd>  </DataBase>   <DataBase>  </DataBase>  </DataBases>

下面是输出结果:

第一级节点
第一级节点名字为:DataBase
第一级节点属性type为:Oracle
第一级节点的子节点为
    admin-Oracle
    adminpwd-Oracle
 
第二级节点
第二级节点名字为:user
第二级节点的子节点为admin-Oracle


以上,希望对大家有帮助