SXSSFWorkbook.jar_全部
SXSSFWorkbook.jar_全部包.zipSXSSFWorkbook.jar_全部包.zipSXSSFWorkbook.jar_全部包.zipSXSSFWorkbook.jar_全部包.zip
xmlbeans-2.6.jar_poi_hhh
xmlbeans-2.6.jar poi 解析excel时使用xmlbeans-2.6.jar poi 解析excel时使用
ORACLE绿色版客户端 /PLSQL/SQLPLUS
ORACLE绿色版客户端 SQLPLUS 配置安装使用
dom4j-1.6.1工具包
dom4j-1.6.1适合用于解析XML
题计:这里给出java解析xml,以帮助人们理解许多容器是怎么做的。。像spring,struts等.
1.mysql.xml代码:
<?xml version="1.0" encoding="UTF-8"?>
<data>
<datasource>
<servername>localhost</servername>
<serverport>3306</serverport>
<databasename>juddi</databasename>
<username>root</username>
<password>123456</password>
</datasource>
</data>
2.XML配置文件解析器,主要目的,是为做前期工作
package com;
/*
* XML配置文件解析器,主要目的,是为做前期工作
*/
import org.xml.sax.helpers.DefaultHandler;
import java.util.Properties;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
public class ConfigParser extends DefaultHandler {
//定义一个properties用来存放属性
private Properties props;
private String currentName;
private StringBuffer currentValue=new StringBuffer();
public ConfigParser(){
this.props=new Properties();
}
public Properties getProps(){
return this.props;
}
//这里是将xml中元素值加入currentValue
public void characters(char[] ch, int start, int length)
throws SAXException {
currentValue.append(ch, start, length);
}
//在遇到</xx>时,将之间的字符存放在props中间
public void endElement(String uri, String localName, String name)
throws SAXException {
props.put(currentName.toLowerCase(), currentValue.toString().trim());
}
//定义开始解析元素的方法,这里将<xx>中的名称xx提出来,
public void startElement(String uri, String localName, String qName,
Attributes attributes) throws SAXException {
currentValue.delete(0, currentValue.length());
currentName=qName;
}
//
}
sqljdbc4驱动包
sql数据库驱动sqljdbc4.jar时何sqlserver2008数据库