工具类--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
以上,希望对大家有帮助