log文件格式是固定的吗?
如果是固定的,读入不就可以生成你想要的吗
如果是固定的,读入不就可以生成你想要的吗
解决方案 »
- 帮帮吧忙啊,好长时间解决不了啊!
- 接上一个 hibernate问题
- 重新开贴求解,急,希望可以有人帮忙啊,困饶了两天啦
- 关于hibernate中HQL报错
- 请教:从数据库中取出结果集如何转换为html文件(java开发),保存在本地,有代码,请指教
- 50分求解 axis中java控制台的原因..http://localhost:8080/axis/SOAPMonitor
- 急!!急!!急!!各位高手请指点!!!!!
- cmp的问题,请帮忙,解决了马上送分???
- J2EE初级问题,关于Weblogic7.0 和 jbuilder9.0 的问题,在线等,解决马上结贴 !
- 大虾帮忙!如何用java.net包来开发自己的网络协议(如:jms,ftp等)
- 我说没错,可是jdk却说错了,why?
- 谁有style report的注册码?
apache的log应该是在Log4j的基础上进行了一些扩充的。还有为什么不直接显示?
@author [email protected]
@version 1.0
*/import java.io.*;
import java.util.*;public class Str { public static void main(String[] args){
String str="";
try{
String s="";
java.io.BufferedReader br = new java.io.BufferedReader(new java.io.FileReader("access.log"));
while((s=br.readLine())!=null){
StringTokenizer st_ip = new StringTokenizer(s);
if (st_ip.hasMoreTokens()) {
String str_ip=st_ip.nextToken();
System.out.println(str_ip);
String str_Date=st_ip.nextToken(" - - [ ");
System.out.println(str_Date);
String str_port=st_ip.nextToken(" + ] ");
System.out.println(str_port);
String str_method=st_ip.nextToken(" ] \" ");
System.out.println(str_method);
String str_url=st_ip.nextToken(" \" ");
System.out.println(str_url);
String str_prot=st_ip.nextToken(" \" ");
System.out.println(str_prot);
String str_code=st_ip.nextToken();
System.out.println(str_code);
String str_wait=st_ip.nextToken();
System.out.println(str_wait);
System.out.println("\n"); }
}
}catch(Exception e){
System.out.println(e.toString());
} }
}我的代码。其实主要目的是把他放入 数据库(或者XML)。。便于做统计分析。