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

📄 aiucomp.java

📁 本工具可以读取文本文件,并转换为您需要的格式,可以根据需要修改.
💻 JAVA
字号:
import java.io.FileReader;import java.io.FileWriter;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.IOException;public class Aiucomp{		public static final String head="   OP TRFLR AIUCOMP";//	public static final String Date_="   DATE";//	public static final String Time_="   INTERVAL";//	public static final String Line1="      TGN    ISEIZE     IROUTE     ISETUP     ISATTMP    IANS       ICONGES";//	public static final String Line2="      TGN    OATTMPT    FAOATT     OVFL       OSEIZE     OARR       OSATTMP";//	public static final String Line3="      TGN    OANS       TOTUSG     MTUSG      IANSUSG    OANSUSG    BWINCU";//	public static final String Line4="      TGN    BWOUTU     INSVC      OOSMTCE    OOS        TRANBID    ITRANSZ";//	public static final String Line5="      TGN    DBLSZR     INADSZ     MATTMPT    MOVFL      MSEIZE     FCO";			public static void main(String[] args) throws IOException 	{	try 	   {	    FileReader fr = new FileReader(args[0]);	    FileWriter fw = new FileWriter(args[1]); 	    BufferedReader br=new BufferedReader(fr);	    String Line=br.readLine();	    Aiurptlay T = new Aiurptlay();	    fw.write("DATE     ,TIME     ,SM      ,AIU     ,ATT     ,ANS     ,USG     ,MTUSG   ,ACBLK\r\n");	    while(Line!=null)   	     {  	        while(Line.indexOf(head)>=0)                 {                    //System.out.println(Line);                    Line=br.readLine();                    //System.out.println(Line);                    Line=br.readLine();                    //System.out.println(Line);                    T.setDate(Line.substring(17,25));                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    T.setTime(Line.substring(45,50));                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    Line=br.readLine();                    while(Line.length()>0)                    {//System.out.println(Line);System.out.println("1");                     T.setSM(Line.substring(8,16));                     T.setAIU(Line.substring(16,24));                     T.setATT(Line.substring(24,32));                     T.setANS(Line.substring(32,40));                     T.setUSG(Line.substring(40,48));                     T.setMTUSG(Line.substring(48,56));                     T.setACBLK(Line.substring(56));                     System.out.println(T.getDate()+","+T.getTime()+","+T.getSM()+","+T.getAIU()+","+T.getATT()+","+T.getANS()+","+T.getUSG()+","+T.getMTUSG()+","+T.getACBLK());                     fw.write(T.getDate()+","+T.getTime()+","+T.getSM()+","+T.getAIU()+","+T.getATT()+","+T.getANS()+","+T.getUSG()+","+T.getMTUSG()+","+T.getACBLK()+"\r\n");                     Line=br.readLine();                     if(Line==null)                        break;                     }                     if(Line==null)                        break;                       //System.out.println("2");                   }                                      Line=br.readLine();                             }                    br.close();          fr.close();          fw.close();	 	}		catch (FileNotFoundException e) 		{	e.printStackTrace();            	}      }}class Aiurptlay{	private String Date_;    	private String Time_; 	private String SM;	private String AIU;	private String ATT;	private String ANS;	private String USG;	private String MTUSG;	private String ACBLK;		public void setSM(String p1)      {SM=p1;}	public void setAIU(String p2)     {AIU=p2;}	public void setATT(String p3)     {ATT=p3;}	public void setANS(String p4)     {ANS=p4;}	public void setUSG(String p5)     {USG=p5;}	public void setMTUSG(String p6)   {MTUSG=p6;}	public void setACBLK(String p7)   {ACBLK=p7;}	public void setDate(String p8)    {Date_=p8;}	public void setTime(String p9)    {Time_=p9;}		public String getSM()        {return SM;}                   	public String getAIU()       {return AIU;}                            	public String getATT()       {return ATT;} 	public String getANS()       {return ANS;}        public String getUSG()       {return USG;}            public String getMTUSG()     {return MTUSG;}        public String getACBLK()     {return ACBLK;}         public String getDate()      {return Date_;}                 public String getTime()      {return Time_;}                                                                      	                                                        }

⌨️ 快捷键说明

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