본문 바로가기

JAVA2

3.29 피드백 후기+추가 공 User 클래스의 특징: 사용자 한 명의 정보를 나타냅니다 (id, name, region 등의 필드). 문자열로부터 User 객체를 생성하는 생성자를 가지고 있습니다. writeRegion, write, 그리고 더 범용적인 write 메서드를 통해 정보를 출력할 수 있습니다. equals 메서드를 오버라이드해 주어진 객체가 같은 User인지 아이디를 통해 비교할 수 있습니다. toString 메서드를 오버라이드해 객체를 문자열 형태로 표현할 수 있습니다. UserList 클래스의 특징: 사용자들의 목록을 관리합니다 (List users). 파일에서 사용자 정보를 읽어와 객체를 생성합니다 (ensureUsers() 메서드). write, writeLocalOrder, writeAgeOrder, write.. 2024. 3. 31.
XML 파서: DOM/ SAX/ StAX DOM: XML 문서를나타내는 객체들의 인터페이스를 표준으로 정해놓은 것 DOM 파서: XML 문서로부터 DOM 구조를생성하는역할 XML문서를읽어들이는 중간에는 아무 일도 일어나지 않고, XML문서의 모든 element, text, attribute 등에 대해 객체를 만듦. 이후에 Document 객체를 리턴하며 그때부터 작업을 할 수 있다. XML: 엘리먼드(element), 속성(attribute), 텍스트 등으로 구성된 트리 구조의 계층적인 정보이다. -> XML문서의 각 요소들에대하여트리 구조의 Java 객체로 표현. DOM API 는 XML 문서를 나타내는각 구성 요소에 대한 객체들의 인터페이스를 표준으로 정해놓은 것 SAX: 문자열을 앞에서부터 차례로 읽어가면.. 2024. 3. 22.