겉바속촉
XML 파싱 - 마샬, 언마샬 본문
728x90
반응형
JAXB = Java Architecture for XML Binding
👉 마샬링과 언마샬링을 해주는 JAVA에 내장된 라이브러리
👉Marchal : 객체를 XML로 변환, 객체를 byte stream으로 변환
👉Unmarchal : XML을 객체로 변환, byte stream을 객체로 변환
JAXB Annotation
👉 @XmlRootElement
XML의 Root Element 명을 정의
👉 @XmlElement
XML의 Element 명을 정의
👉 @XmlType
XML 스키마 이름과 namespace 정의
propOrder 속성을 이용해서 XML 표현 시 요소들의 표현 순서를 정의
👉 @XmlElementWrapper
다른 XML 요소들을 감싸는 역할
List 같은 컬렉션 객체들을 XML 변환할 때 사용
728x90
반응형
'IT 일기 (상반기) > JAVA' 카테고리의 다른 글
JNDI (0) | 2022.06.03 |
---|---|
프로세스와 스레드의 차이 (0) | 2022.06.02 |
클래스와 객체 - 인스턴스 (0) | 2022.05.27 |
WEB 서버 & WAS (0) | 2022.05.27 |
클래스와 객체 - 메서드 (0) | 2022.05.27 |