J2SE 애플리케이션의 경우 XML 로그 파일을 생성하려고합니다. 이벤트는 발생하면 기록됩니다. 예를 들어, 키 스트로크, 마우스 클릭 및 응용 프로그램 특정 이벤트와 같은 네 가지 또는 다섯 가지 유형의 이벤트가 발생할 수 있습니다. 각 이벤트에는 자체 구조가 있습니다. 이러한 서로 다른 이벤트 유형이 공통으로 갖는 유일한 속성은 시간 소인입니다.Java에서 XML 로그 파일 만들기
표준 방법이 있습니까? (필자는 Log4j XMLLayout을 사용하는 것을 고려했지만 구조화 된 형식이없는 텍스트 문자열로만 메시지를 기록하는 것 같습니다.) 우리가 사용하려고하는 한 가지는 JAXB입니다.
그들은 공통점이 있기 때문에 모든 이벤트가 확장 될 수있는 추상 수퍼 클래스를 만들어 타임 스탬프 필드와 메서드를 얻습니다. 나머지는 유감스럽게도 대답을 모르겠습니다. – OmniOwl