2010-01-14 6 views
1

그들은 데이터 스키마 용으로 사용되는 자신의 XML을 생각해 냈습니다. 이제 스키마에 따라 XML을 확인해야합니다. 그것을 할 수있는 쉬운 방법이 있습니까? 아니면 처음부터 다시 작성해야합니까? 내가 java6 함께 일하고임의의 xml 파일로 xml 유효성 확인

...

덕분에 자바 5의 같은

+0

처음부터 작성해야합니다. "스키마"및 인스턴스 문서의 샘플을 게시하면 올바른 방향으로 사용자를 안내 할 수 있습니다. 그러나 동료가 문법을 작성하는 데 경험이 없으면 "스키마"가 엄격한 정의가 아닐 가능성이 큽니다. – kdgregory

답변

1

하나의 가능성은 XSLT가 표준 등 XML Schema 또는 Relax NG에 자체 개발 한 스키마 문서를 변환하는 변환 만드는 것입니다 :이 질문에 스키마보기로 XML 파일을 변환해야하는 경우.

+0

누구든지 의견을 개진하고 내 대답이 왜 틀렸는지를 설명하기 위해 신경 쓰지 않겠습니까? 아니면 단순히 듣고 싶지 않은 것입니까? – kdgregory

1

체크 아웃 패키지 javax.xml.validation는 API는 사용자 정의 스키마에 대한 유효성 검사를 지원합니다.

SchemaFactory 개체에는 파일을 가져 와서 유효성을 검사 할 수있는 스키마를 만드는 newSchema 메서드가 있습니다.

편집 : Any tools to generate an XSD schema from an XML instance document?

+0

Downvoted b/c 당신은 함께 일할 스키마가 없습니까? XML 문서를 스키마로 호출하고 있습니까? – Mark