.xml
파일에 MIDI 노트 데이터가 포함되어 있다고 가정합니다.여러 파일에서 단일 요소 선언 사용
MIDI 노트 값이 (가, 예를 들어 108
음수가 될 수 없습니다보다 작거나 일부 최대 값과 동일해야합니다) 우리는 우리의 경계 정수를 시행하면서 파일을 확인하는 데 도움이되는 몇 가지 .xsd
파일을 설정하려면 정수를 경계해야하기 때문에 규칙.
난 단지 그것을 한 번 밖으로 입력 할 수 있도록 가능한 메커니즘 그 날이 0
및 108
, 혹은 심지어 midi
"유형"의 범위를 적용 할 수 있습니다 것, 가 되나하는 방식으로, 만 한번? 모든 스키마 파일의 모든 MIDI 요소에 대한 아래의 코드를 포함
모든 분명한 이유 나쁜 - 그것은, 무심 오류가 발생하기 쉬운, 유지 관리가 어려운 등
<xs:element name="note">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:maxExclusive value="108"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
난 두려워 I 미스터 구글 (Google)이이 질문에 대한 답변을 얻을 수 있도록 몇 가지 기본적인 이해/용어가 누락되었습니다.
완전한 기능을 갖춘 오픈 소스 미디 시퀀서를 작성해 주시면 알려 드리겠습니다. :-) – dAm2K