두 개의 고전적인 XML 파서는 SAX와 DOM을 기반으로 사용할 수 있습니다. this에 대한 자세한 내용은 여기를 참조하십시오.
봄도 개체/XML 매핑을 지원합니다. 어느 쪽 이냐,
새로운 기능은 O/X Mapper이다. O/X 매퍼의 개념은 새로운 것이 아닙니다. O는 Object를 의미합니다. X는 XML을 나타냅니다. 아이디어는 자바 객체 (거의 항상 평범한 오래된 자바 객체 또는 POJO)를 XML 문서로 변환하거나 그 반대의 경우도 마찬가지입니다.
예를 들어, 몇 가지 속성을 가진 간단한 bean이 있고 해당 Java 오브젝트를 XML. 서로 변환해야하는 비즈니스가 있습니다. Spring의 O/X Mapper가이를 처리 할 수 있습니다. 그 반대가 사실이라면 (즉, XML 문서를 가져 와서 간단한 자바 빈으로 변환해야한다), Spring의 O/X Mapper는이를 처리 할 수있다.
기사 here 또는 API here 읽기.
이것은 정말 흥미롭고 코드에서 XML 구문 분석의 복잡성을 숨길 수 있습니다. 가능한 경우 선택하십시오.
xsd가 있습니까? – dardo
아니, 그럴 필요 없어. 또한 저는 XSD에 대해서 전혀 생각하지 않습니다. – Ketan