XML -zelfstudie

XML HOME XML-introductie XML Hoe te gebruiken XML-structuur XML-syntaxis XML-elementen XML-kenmerken XML-naamruimten XML-weergave XML HTTP-verzoek XML-parser XML-DOM XML XPath XML XSLT XML XQuery XML XLink XML-validator XML-DTD XML Schema XML-server XML-voorbeelden XML-quiz XML-certificaat

XML AJAX

Ajax-introductie AJAX XMLHttp Ajax-verzoek Ajax-reactie AJAX XML-bestand AJAX PHP Ajax ASP AJAX-database AJAX-toepassingen Ajax-voorbeelden

XML-DOM

DOM-introductie DOM-knooppunten DOM-toegang DOM Node Info Lijst met DOM-knooppunten DOM doorkruisen DOM-navigatie DOM Waarden ophalen DOM-wijzigingsknooppunten DOM Knooppunten verwijderen DOM Knooppunten vervangen DOM Knooppunten maken DOM Knooppunten toevoegen DOM-kloonknooppunten DOM-voorbeelden

XPath- zelfstudie

XPath-introductie XPath-knooppunten XPath-syntaxis XPath-assen XPath-operators XPath-voorbeelden

XSLT- zelfstudie

XSLT-introductie XSL-talen XSLT-transformatie XSLT <sjabloon> XSLT <waarde-van> XSLT <voor elk> XSLT <sorteren> XSLT <if> XSLT <kiezen> XSLT toepassen XSLT op de client XSLT op de server XSLT Bewerk XML XSLT-voorbeelden

XQuery- zelfstudie

XQuery-introductie XQuery-voorbeeld XQuery FLWOR XQuery HTML XQuery-voorwaarden XQuery-syntaxis XQuery toevoegen XQuery selecteren XQuery-functies

XML -DTD

DTD Introductie DTD-bouwstenen DTD-elementen DTD-kenmerken DTD Elements vs Attr DTD-entiteiten DTD-voorbeelden

XSD- schema

XSD-introductie XSD Hoe kan ik? XSD <schema> XSD-elementen XSD-kenmerken XSD-beperkingen

XSD- complex

XSD-elementen XSD Leeg Alleen XSD-elementen Alleen XSD-tekst XSD gemengd XSD-indicatoren XSD <elke> XSD <anyAttribute> XSD-vervanging XSD-voorbeeld

XSD- gegevens

XSD-string XSD-datum XSD Numeriek XSD Diversen XSD-referentie

Webservices _

XML-services XML-WSDL XML SOAP XML-RDF XML-RSS

Referenties

Typen DOM-knooppunten DOM Node DOM-knooppuntlijst DOM NamedNodeMap DOM-document DOM-element DOM-kenmerk DOM-tekst DOM CDATA DOM-opmerking DOM XMLHttpRequest DOM-parser XSLT-elementen XSLT/XPath-functies

XSD Numerieke gegevenstypen


Decimale gegevenstypen worden gebruikt voor numerieke waarden.


Decimaal gegevenstype

Het decimale gegevenstype wordt gebruikt om een ​​numerieke waarde op te geven.

Het volgende is een voorbeeld van een decimale declaratie in een schema:

<xs:element name="price" type="xs:decimal"/>

Een element in uw document kan er als volgt uitzien:

<price>999.50</price>

Of het kan er zo uitzien:

<price>+999.5450</price>

Of het kan er zo uitzien:

<price>-999.5230</price>

Of het kan er zo uitzien:

<price>0</price>

Of het kan er zo uitzien:

<price>14</price>


Gegevenstype geheel getal

Het gegevenstype integer wordt gebruikt om een ​​numerieke waarde op te geven zonder een fractionele component.

Het volgende is een voorbeeld van een integer-declaratie in een schema:

<xs:element name="price" type="xs:integer"/>

Een element in uw document kan er als volgt uitzien:

<price>999</price>

Of het kan er zo uitzien:

<price>+999</price>

Of het kan er zo uitzien:

<price>-999</price>

Of het kan er zo uitzien:

<price>0</price>

Numerieke gegevenstypen

Merk op dat alle onderstaande gegevenstypen zijn afgeleid van het gegevenstype Decimaal (behalve decimaal zelf)!

Name Description
byte A signed 8-bit integer
decimal A decimal value
int A signed 32-bit integer
integer An integer value
long A signed 64-bit integer
negativeInteger An integer containing only negative values (..,-2,-1)
nonNegativeInteger An integer containing only non-negative values (0,1,2,..)
nonPositiveInteger An integer containing only non-positive values (..,-2,-1,0)
positiveInteger An integer containing only positive values (1,2,..)
short A signed 16-bit integer
unsignedLong An unsigned 64-bit integer
unsignedInt An unsigned 32-bit integer
unsignedShort An unsigned 16-bit integer
unsignedByte An unsigned 8-bit integer

Beperkingen op numerieke gegevenstypen

Beperkingen die kunnen worden gebruikt met numerieke gegevenstypen:

  • opsomming
  • breukcijfers
  • maxExclusief
  • maxInclusief
  • minExclusief
  • minInclusief
  • patroon
  • totaalcijfers
  • witte ruimte