>  기사  >  백엔드 개발  >  미친 XML 연구 노트(9)------------스키마 내장형

미친 XML 연구 노트(9)------------스키마 내장형

黄舟
黄舟원래의
2017-02-21 14:40:361652검색

XML 스키마 내장 유형:

스키마 내장 유형 설명


참조
표 2. XML 스키마에 내장된 단순 유형
단순 유형 예(쉼표로 구분) 참고
string 전자식인지 확인
normalizedString 전자식인지 확인 (3) 참조
토큰 전자식인지 확인 (4)
base64Binary 참조 GpM7
hexBinary 0FB7
정수 ... -1, 0, 1, ... (2) 참조
긍정적 정수 1, 2, ... (2) 참조
negativeInteger ... -2, -1 (2) 참조
비음수 정수 0, 1, 2, ... (2) 참조
nonPositiveInteger ... -2, -1, 0 (2) 참조
길다 -9223372036854775808, ... -1, 0, 1, ... 9223372036854775807 (2) 참조
unsignedLong 0, 1, ... 18446744073709551615 (2) 참조
int -2147483648 , ... -1, 0, 1, ... 2147483647 (2) 참조
unsignedInt 0, 1, ...4294967295 (2) 참조
짧게 -32768, ... -1, 0, 1, ... 32767 (2) 참조
unsignedShort 0, 1, ... 65535 (2)
바이트 -128, ...-1, 0, 1, . .. 127 (2) 참조
unsignedByte 0, 1, ... 255 (2) 참조
십진수 -1.23, 0, 123.4, 1000.00 (2) 참조
float -INF, -1E4, -0, 0, 12.78E-2, 12, INF, NaN 단정밀도 32-와 동일 비트 부동 소수점, NaN은 "숫자가 아님"입니다. (2)
double -INF를 참조하세요. -1E4, -0, 0, 12.78E-2, 12, INF, NaN 배정밀도 64비트 부동 소수점과 동일합니다. (2)
부울 참, 거짓, 1, 0
기간 P1Y2M3DT10H30M12.3S 1년, 2개월, 3일, 10시간 30분 12.3초
dateTime 1999-05-31T13:20:00.000- 05:00 1999년 5월 31일 오후 1시 20분 동부 표준시(협정 세계시보다 5시간 늦음), (2) 참조
날짜 1999-05-31 (2) 참조
시간 13:20:00.000, 13:20:00.000-05:00 (2) 참조
g연도 1999 1999, (2) (5) 참조
gYearMonth 1999-02 2월 1999, 일수에 관계없이 (2) (5)
gMonth --05 참조 5월 (2)(5) 보기
gMonthDay --05-31 매년 5월 31일 (2)(5)
gDay ---31 31일 (2)(5)
이름 배송지 XML 1.0 이름 유형
QName po:USAddress XML 네임스페이스 QName
NCName USAddress XML 네임스페이스 NCName, 즉 접두사와 콜론이 없는 QName
모든URI http://www.php.cn/,http://www.php.cn/
언어 en-GB, en-US, fr XML 1.0에 정의된 xml:lang의 유효한 값
ID XML 1.0 ID 속성 유형, (1) 참조
IDREF XML 1.0 IDREF 속성 유형, (1) 참조
IDREFS XML 1.0 IDREFS 속성 유형, (1) 참조
ENTITY XML 1.0 ENTITY 속성 유형, (1) 참조
ENTITIES XML 1.0 ENTITIES 속성 유형, (1) 참조
표기 XML 1.0 NOTATION 속성 유형, (1) 참조
NMTOKEN US,Brésil XML 1.0 NMTOKEN 속성 유형, (1) 참조
NMTOKENS 미국 영국, 브라질 캐나다 멕시코 XML 1.0 NMTOKENS 속성 유형, 즉 공백으로 구분된 NMTOKEN 목록, (1)

참고:

(1) XML 스키마와 XML 1.0 DTD 간의 호환성을 유지하려면 단순 유형 ID, IDREF, IDREFS, ENTITY , ENTITIES, NOTATION, NMTOKEN, NMTOKENS는 속성에만 사용해야 합니다.

(2) 이 유형의 값은 둘 이상의 어휘 형식으로 표시될 수 있습니다. 100과 1.0E2는 모두 "100"을 나타내는 유효한 부동 소수점 형식입니다. 그러나 이 유형에 대해 표준을 정의하는 규칙이 확립되었습니다. 어휘 형식은 XML 스키마 파트 2를 참조하세요.

(3) 정규화된 문자열 유형의 줄 바꿈, 탭 및 캐리지 리턴 문자가 변환됩니다. 스키마 처리 전에 공백 문자로 변환합니다.

 (4) 정규화된 문자열이므로 인접한 공백 문자는 단일 공백 ​​문자로 축소되고 앞뒤 공백이 제거됩니다.

(5) "g" 접두어는 그레고리력의 기간을 나타냅니다.

위 내용은 이상합니다. XML 학습 노트 (9)------------스키마 내장형 콘텐츠, 더 많은 관련 콘텐츠를 보려면 PHP 중국어 웹사이트(www.php.cn)를 참고하세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.