java读取xml文件实例。如何解析xml文件?
1.XML配置文件样例
2.java读取xml文件
/**
*serviceName
*serviceName2 文件路径名称
*paramName
*/
public String getServiceParam(String serviceName, String serviceName2, String paramName) throws MetaException
{
EntryObject topEntry = getTopEntry();
EntryObject servEntry = topEntry.getChildEntry(serviceName);
EntryObject servEntry2 = servEntry.getChildEntry(serviceName2);
if (servEntry == null) {
throw new MetaFindException(serviceName + ” is not found as a service meta entry”);
}
if (servEntry2 == null) {
return getServiceParam(serviceName, paramName);
}
return servEntry2.getValue(paramName);
}
}
3.调用
String connUrl = SysInfoReader.instance().getServiceParam(“db_pool”, “default”, “poolurl”);
String dbDrv = SysInfoReader.instance().getServiceParam(“db_pool”, “default”, “driver”);
String dbLogin = SysInfoReader.instance().getServiceParam(“db_pool”, “default”, “login”);
String dbPw = SysInfoReader.instance().getServiceParam(“db_pool”, “default”, “password”);