이것이 내 XML입니다.로컬 XSD 파일없이 XML 스키마에 대해 XML의 유효성을 검사하는 방법
<?xml version="1.0"?>
<root xmlns="http://example.com/first-schema.xsd"
xmlns:f="http://example.com/second-schema.xsd">
<f:foo>test</f:foo>
</root>
이제이 XML이 XMLSchema-valid인지 확인하고 싶습니다. 이 first-schema.xsd
및 second-schema.xsd
파일은 로컬에 없습니다. 게다가, 나는 그들에 대해 아무것도 모른다. 난 그냥 내 XML 문서 스키마에 대해 유효한지 확인하고 싶습니다. Java로 할 수 있습니까?
이것은 의미가 없습니다. 스키마 파일이 없으면 문서가 스키마를 준수하는지 확인할 수있는 방법이 없습니다. –
@ 그런데 아무런 의미가 없다는 것을 알지 못합니까? – yegor256
"** its ** ** schemas"란 무엇입니까? 네임 스페이스 URI에 사용 된 URL에서 검색하여'first-schema.xsd' 및'second-schema.xsd'에 대해 유효성을 검사할지 여부 또는 인스턴스 문서를 다른 이름으로 유효성을 검사할지 여부 (예 : 이름이없는 스키마). 인스턴스 파일의 유효성을 검사 할 스키마를 명확히하십시오. –