6
Relax NG 압축 스키마를 사용하고 싶습니다. xsi:schemaLocation
에서 .rnc 파일을 XSD 용으로 지정합니까? 제 경우에는 문제가되는 XSD의 한계 때문에 Relax NG를 XSD로 변환하고 싶지 않습니다.RELAX NG 압축 스키마에서 스키마 위치를 지정할 수 있습니까?
Relax NG 압축 스키마를 사용하고 싶습니다. xsi:schemaLocation
에서 .rnc 파일을 XSD 용으로 지정합니까? 제 경우에는 문제가되는 XSD의 한계 때문에 Relax NG를 XSD로 변환하고 싶지 않습니다.RELAX NG 압축 스키마에서 스키마 위치를 지정할 수 있습니까?
xsi : schemaLocation은 XML 스키마에만 적용됩니다.
문서에서 RNG 스키마의 위치를 지정해야하는 경우 (이 방법의 유용성은 항상 명확하지는 않지만) XML Model Processing Instruction을 사용할 수 있습니다 (지원하는 도구를 사용한다고 가정하면 추천은 아직 젊다).
RNC 파일에도 XML 모델 처리 명령어를 사용할 수 있습니까 (Compact Relax NG) 또는 XML 형식 (RNG)의 Relax NG 만 사용할 수 있습니까? Relax NG가 일반적으로 구현되는 방식이나 대부분의 사람들이 XML에 아무 것도 갖고 있지 않은 방식을 사용합니까? – user994165
' xml-model href = "file : /tmp/test.rnc"type = "application/relax-ng-compact-syntax"?>'압축 구문을 사용하여 RELAX NG를 연결할 수 있습니다. 이러한 종류의 첨부가 유용 할 수 있지만 문서를 처리하는 응용 프로그램이 사용할 스키마를 선택하게하는 것이 더 편리한 경우가 많습니다 (문서에서 제공 한 스키마 위치를 따르는 것이 항상 안전하지 않은 이유 중 하나 그 자체). –