Class XMLFormatter



  • public class XMLFormatter
    extends Formatter
    Format a LogRecord into a standard XML format.

    The DTD specification is provided as Appendix A to the Java Logging APIs specification.

    The XMLFormatter can be used with arbitrary character encodings, but it is recommended that it normally be used with UTF-8. The character encoding can be set on the output Handler.

    Since:
    1.4
    • Constructor Detail

      • XMLFormatter

        public XMLFormatter()
    • Method Detail

      • getHead

        public String getHead(Handler h)
        Return the header string for a set of XML formatted records.
        Overrides:
        getHead in class  Formatter
        Parameters:
        h - The target handler (can be null)
        Returns:
        a valid XML string
      • getTail

        public String getTail(Handler h)
        Return the tail string for a set of XML formatted records.
        Overrides:
        getTail in class  Formatter
        Parameters:
        h - The target handler (can be null)
        Returns:
        a valid XML string