获取xml属性的值

public static String getKeyValue(String key,String path,Object objthis) {
		String sql="";
		try {
			String dbtype = GetResource.getProperticesValue("dbtype", Finalvar.datasource);
			if(dbtype.equals("1")){//"../xml/mysql_sys.xml"
				String index=path.substring(0, path.lastIndexOf("/")+1);
				String last=path.substring(path.lastIndexOf("/")+1, path.length());
				path=index+dbtype+"_"+last;
			}
//			else if(dbtype.equals("db2")){
//				path=path;
//			}
//			path+=".xml";
			JSONObject jsonObject=readsql(objthis, path);
			sql = jsonObject.getString(key);
		} catch (JSONException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		return sql;
	}

  

posted @ 2018-03-29 15:36  lhm_java  阅读(359)  评论(0)    收藏  举报