📄 configuration.java~18~
字号:
package com.jsc.utils;
import org.xml.sax.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.util.*;
public class Configuration extends XMLParser {
public Configuration(Document doc) {
super(doc);
}
public String get(String group, String tag) {
String out = null;
Node groupNode = getByNodeName(m_doc.getFirstChild() , group);
if (groupNode != null) {
Node tagNode = null;
tagNode = getByNodeName(groupNode, tag);
if (tagNode != null) {
Node valueNode = tagNode.getFirstChild();
if ( valueNode != null )
out = valueNode.getNodeValue();
else
out = "";
}
}
return out;
}
public Vector getDBConfig() {
Vector v = new Vector();
String out = new String();
Vector vNode = getByNodeName2(m_doc.getFirstChild() , "dbsource");
for (int i=0; i< vNode.size(); i++) {
Node gNode = (Node) vNode.elementAt(i);
DBConfig dbc = new DBConfig();
System.out.print(i + " location getDriver ");
dbc.m_driver = getByNodeName(gNode, "driver").getFirstChild().getNodeValue();
System.out.println(dbc.m_driver);
dbc.m_url = getByNodeName(gNode, "url").getFirstChild().getNodeValue();
dbc.m_username = getByNodeName(gNode, "username").getFirstChild().getNodeValue();
dbc.m_password = getByNodeName(gNode, "password").getFirstChild().getNodeValue();
dbc.m_size = new Integer(getByNodeName(gNode, "size").getFirstChild().getNodeValue()).intValue();
v.add(dbc);
}
return v;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -