XMLFormatter based Logging : Log Formatter « Log « Java Tutorial






import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.logging.XMLFormatter;

public class Main {
  public static void main(String args[]) throws Exception{
    XMLFormatter formatter = new XMLFormatter();
    LogRecord record = new LogRecord(Level.INFO, "XML message..");

    FileHandler handler = new FileHandler("newxml.xml");
    handler.setFormatter(formatter);

    handler.publish(record);
    handler.flush();
  }
}








35.4.Log Formatter
35.4.1.Set log Formatter
35.4.2.Create custom formatter
35.4.3.Define your own Custom Formatter
35.4.4.Log HTML formatter
35.4.5.Logger with XMLFormatter and FileHandler
35.4.6.XMLFormatter based Logging
35.4.7.Creating a Custom Formatter for a Logger Handler
35.4.8.Setting the Formatter of a Logger Handler