집 >백엔드 개발 >XML/RSS 튜토리얼 >미친 XML 연구 노트(9)------------스키마 내장형
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)를 참고하세요!