⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 testtextparse.java

📁 文本文件数据提取
💻 JAVA
字号:
import java.io.*;
import java.sql.*;
/**
 * 
 */

/**
 * @author Administrator
 *
 */
public class TestTextParse {

	/**
	 * @param args
	 * @throws SQLException 
	 */
	public static void main(String[] args) throws IOException, SQLException{
		// TODO Auto-generated method stub
		String filename = new String();
		TextParse tp = new TextParse();
		filename = "Demo1.txt";
		tp.ReadFile(filename);
		String sensor = new String();
		
		sensor = "01484981";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "01484983";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "01595790";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "01610000";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "01619000";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "03075670";
		tp.FilterNonMDAndWellSensor(sensor);
		
		sensor = "381956076275301";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "382407076260301";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383231076411301";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383238076412501";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383239076354201";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383248076405302";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383248076405303";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "383250076405302";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "384333076394701";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "392045076512501";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "392047076512301";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "392449076331100";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "392517077190401";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "393126076244301";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "393148079010601";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "393402077434201";
		tp.FilterNonMDAndWellSensor(sensor);
		sensor = "393733077274801";
		tp.FilterNonMDAndWellSensor(sensor);
		
		tp.FilterComment();
		
		filename = "group.txt";
		//将过滤好数据段写文件
		//type=0 显示数据段数据
		//type=1 显示滤掉最值后的数据
		//head 是否打印表头
//		tp.WriteFilterFile(filename, 1, true);
		
		tp.GroupData();
		
		//写分组文件
		//将分组好的文件写入N个group文件中
		//head 是否打印表头
		//separate 分隔符
//		tp.WriteGroupFile(true,";");
		
		OraDBAccess myOracleTest = new OraDBAccess();
        Connection myConnection = myOracleTest.getConnection("127.0.0.1","syl","syl","syl");
        System.out.println("Now begin to excute.............");
        //将分组文件存入数据库
        //myOracleTest.InsertGroupData(myConnection,tp.groupDataList); 
        //填补空白值
        //myOracleTest.FillBlankData(myConnection);
        //将数据库中填补好空白值后的数据输出到文件中;
        myOracleTest.GenerateTargetFile(myConnection);
		
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -