This document series is maintained at the W3C. Th...
XML Schema Part 2: Datatypes XML Schema Part 2: Datatypes W3C Recommendation 02 May 2001 This version: in and , with a and including datatype definitions, as well as a for built-in datatypes only, in a separate namespace. Latest version: Previous version: Editors: Paul V. Biron Kaiser Permanente, for Health Level Seven Ashok Malhotra Microsoft, formerly of IBM ©2001 ® , , , All Rights Reserved. W3C , , and rules apply. Abstract XML Schema: Datatypes is part 2 of the specification of the XML Schema language. It defines facilities for defining datatypes to be used in XML Schemas as well as other XML specifications. The datatype language, which is itself represented in XML 1.0, provides a superset of the capabilities found in XML 1.0 document type definitions DTDs for specifying datatypes on elements and attributes. Status of this document This section describes the status of this document at the time of its publication. Other documents may supersede this document. The latest status of this document series is maintained at the W3C. This document has been reviewed by W3C Members and other interested parties and has been endorsed by the Director as a W3C Recommendation. It is a stable document and may be used as reference material or cited as a normative reference from another document. W3C's znaczeniach in making the Recommendation is to draw attention to the specification and to promote its widespread deployment. This enhances the functionality and interoperability of the Web. This document has been produced by the as part of the W3C . The goals of the XML Schema language are discussed in the document. The authors of this document are the XML Schema WG members. Different parts of this specification have different editors. This version of this document incorporates some editorial changes from earlier versions. Please report errors in this document to . The list of known errors in this specification is available at . The English version of this specification is the only
Czytaj dalej:
- This document series is maintained at the W3C. Th...
- Document content in that documents may contain or ...
- Sed below, these datatypes could be used in other ...
- Rings. No case folding is performed. Of strings an...
- Ct values, called its ·value space·, b a set of le...
- Atatypes there is a one-to-one mapping between lit...
- Of two types: fundamental facets that define the ...
- Of an ·atomic· datatype is a set of "atomic" value...
- ·. 2.5.1.3 Union datatypes The ·value space· and ·...
- Ge used to implement this specification. 2.5.2 Pri...
- User-derived· datatype to a subset of that of the ...
- Type generation facilities of this specification. ...
- O know anything about aspects of the XML Schema de...
- Situations, a complex type that allows mixed conte...
- Ication-defined limit on the maximum number of dec...
- Ial values: positive and negative zero, positive a...
- Ts float has the following ·constraining facets·: ...
- Ouble is defined by prohibiting certain options fr...
- Is omitted a positive duration is indicated. See ...
- > P149D P150D P151D P152D P153D < P154D Implement...
- Eparator and "hh", "mm", "ss" represent hour, minu...
- Is no determinate ordering between a 2000-01-20T12...
- Ise, that is, if P with time zone +14:00 < Q < P w...
- Cal representation for time is defined by prohibit...
- Umeration whiteSpace maxInclusive maxExclusive min...
- Raining facets·: pattern enumeration whiteSpace ma...
- .12 gMonthDay [Definition:] gMonthDay is a gregori...
- The month such as the 5th of the month. Arbitrary...
- Nstances. This datatype can be used to represent a...
- 15.2 Canonical Rrepresentation The canonical repre...
- By ·minimally conforming· processors. Thus in prac...
- TeSpace 3.3 Derived datatypes 3.3.1 normalizedStri...
- Spaces #x20 and that have no internal sequences of...
- Erminology §1.4 NMTOKENS should be used only on at...
- Tion in [Namespaces in XML]. The ·lexical space· o...
- Ero-length sequences of ·ENTITY·s that have been d...
- The ·base type· of nonPositiveInteger is integer. ...
- Ng the value of ·maxInclusive· to be 9223372036854...
- Sive· to be -32768. The ·base type· of short is in...
- AtiveInteger is integer. 3.3.20.1 Lexical represen...
- Entation unsignedInt has a lexical representation ...
- Ned by prohibiting certain options from the Lexica...
- Superset or subset is explicitly called for. For m...
- St· be uniquely identified within a schema. If {va...
- Nal} A set corresponding to the of the final , if ...
- S its ·base type· and ·pattern· is the facet. 4.1....
- Ion components resolved to by the , if any, in ord...
- Cet-valid with respect to the particular ·constrai...
- Sive, minInclusive, minExclusive durationpattern, ...
- 4.2.2 ordered 4.2.3 bounded 4.2.4 cardinality 4.2...
- Is it the case that a b. A ·total order· has all ...
- Re V is a subset of L if for all v in V, l < v. [D...
- Nds on {variety}, {facets} and {member type defini...
- Hen {variety} is ·list·, {value} is false. When {v...
- Optional. An . If {fixed} is true, then types for...
- Value of minLength ·must· be a nonNegativeInteger....
- Rwise false {annotation} The annotations correspon...
- N when specifying a value for maxLength and in att...
- Ist·, then the length of the value, as measured in...
- Branch·es. NOTE: It is a consequence of the schema...
- Tion item. The correspondences between the propert...
- Feed, which is denoted by U+000A. This notation i...
- Ace . . .}> Content: ? whiteSpace Schema Component...
- Lusive Element Information Item fixed = boolean : ...
- Ion:] maxExclusive is the ·exclusive upper bound· ...
- Rty in {fundamental facets} is false i.e., {base t...
- Lue} A value from the ·value space· of the {base t...
- It is an ·error· if any of the following condition...
- Ition}. minInclusive Schema Component PropertyRepr...
- Ximum number of decimal digits #x30-#x39. Example ...
- Lue} of the parent totalDigits 4.3.12 fractionDigi...
- {value}; 4.3.12.4 Constraints on fractionDigits Sc...
- L Schema language. The documentation within docume...
- Matches production 4 from the Namespaces in XML sp...
- Secountably infinitefalse NCNamefalsefalsecountabl...
- Ts a digit used in the time element "month". The t...
- Rsal Time UTC in dateTime, time, date, gYearMonth,...
- Wed D.3.2 No Year Zero D.3.3 More Than 9999 Years ...
- LomonthValue, 1, 13 Y := yearValue + fQuotientmont...
- Ly below temp := S[month] + D[month] E[month] := m...
- Ranch * For all ·branch·es S, and for all ·regular...
- ] quantifier ::= [?*+] '{' quantity '}' [5] quanti...
- Roup·, or a ·character class subtraction·. Charact...
- X5D] [22] XmlCharIncDash ::= [^#x5B#x5D] A single ...
- N the newline character #xA r the return characte...
- := 'P' [cdseifo]? [33] Separators ::= 'Z' [slp]? [...
- Pts #x20A0 #x20CF CurrencySymbols #x20D0 #x20FF Co...
- Into blocks might be updated. All ·minimally confo...
- Er bound· or an ·exclusive upper bound· and either...
- T characterize properties of the ·value space·, in...
- Umeric. numeric A datatype is said to be numeric i...
- See Namespaces in XML World Wide Web Consortium. ...
- Aft revision, 2000. Perl The Perl Programming Lang...
- Falk, Altova GmbH; David Fallside, IBM; Dan Fox, ...
- Stems Technology Centre DSTC Pty Ltd; Dianne Kenne...