@ResponseBody 및 @XmlElement 마샬링 (JAXB)을 사용하여 많은 XML을 반환하는 시스템이 있습니다.XML 스키마를 사용하여 JAXB에서 마샬링 된 @ResponseBody를 확인하는 방법
생성 된 스키마를 사용하여 결과 XML의 유효성을 검사하는 가장 좋은 방법은 무엇입니까?
아직 요소를 실행하고 테스트해야하지만 XML 스키마 유효성 검사는 두 번째 부분을 매우 쉽게 만듭니다. 를 비 정렬 화하여
SchemaFactory schemaFactory = SchemaFactory.newInstance(W3C_XML_SCHEMA_NS_URI);
InputStream schemaStream = openMySchemaFileStream();
Schema schema = schemaFactory.newSchema(new StreamSource(schemaStream));
marshaller.setSchema(schema);
unmarshaller.setSchema(schema);
유효성 검사 XML 문자열 : JAXB 마샬와 Unmarshaller에 대한
솔루션을 찾았습니까? –
불행히도 없습니다. – mamruoc