XSD ປະເພດຂອງຈຳນວນ
- ຫນັງບ່ອນກ່ອນ XSD ປີເດືອນວັນ
- ຫນັງບ່ອນ XSD ທີ່ບໍ່ເປັນສິ່ງທີ່ຫຼາຍ
ລັກສະນະສະໄໝສະເພາະສະແດງຄວາມມີຈຳນວນ.
ລັກສະນະສະໄໝ
ລັກສະນະສະໄໝສະເພາະສະແດງຄວາມມີຈຳນວນ.
ລາຍການຄຳວ່າຫົວຂໍ້ scheme ບາງຢ່າງສະໄໝສາມຂີ່.
<xs:element name="prize" type="xs:decimal"/>
ບັນດາບັນທຶກໃນໂຕວັດຫຼັງຄືກັນນັ້ນ:
<prize>999.50</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>+999.5450</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>-999.5230</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>0</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>14</prize>
ຄວາມເຫັນ:ຂໍ້ສະເໜີສະໄໝສາມຂີ່ທີ່ຂໍ້ສະເໜີສະໄໝສາມຂີ່ທີ່ຫຼາຍສັດສິບຈຳນວນຫຼາຍສັດ.
ລັກສະນະສະໄໝ
ລັກສະນະສະໄໝສະເພາະສະແດງຄວາມມີຈຳນວນບໍ່ມີບາງສະໄໝບັນດາ.
ລາຍການຄຳວ່າຫົວຂໍ້ scheme ບາງຢ່າງ.
<xs:element name="prize" type="xs:integer"/>
ບັນດາບັນທຶກໃນໂຕວັດຫຼັງຄືກັນນັ້ນ:
<prize>999</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>+999</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>-999</prize>
ຫຼືອີກແບບນັ້ນ:
<prize>0</prize>
ລັກສະນະສະໄໝ
ບໍ່ຄວນມີຄວາມສົງໄສວ່າທຸກບັນດາລັກສະນະຂອງລາວທີ່ຢູ່ໃຫ້ຢູ່ໃນສະໄໝສາມຂີ່(ບໍ່ຕ້ອງບັນຈຸ decimal ເອງ)!
ຊື່ | ຊົ່ວໂມງ |
---|---|
byte | ສະໄໝ8ວິນາມີຈຳນວນລົງສູງ |
decimal | ຈຳນວນສະໄໝແບບສາມຂີ່ |
int | ສະໄໝ32ວິນາມີຈຳນວນລົງສູງ |
integer | ຈຳນວນສະໄໝ |
long | ສະໄໝ64ວິນາທີມີຈຳນວນລົງສູງ |
negativeInteger | ພຽງແຕ່ສະໄໝທີ່ມີຈຳນວນລົງ ( .., -2, -1.) |
nonNegativeInteger | ພຽງແຕ່ສະໄໝທີ່ບໍ່ມີຈຳນວນ (0, 1, 2, ..) |
nonPositiveInteger | ພຽງແຕ່ສະໄໝທີ່ບໍ່ມີຈຳນວນ (.., -2, -1, 0) |
positiveInteger | ພຽງແຕ່ສະໄໝທີ່ມີຈຳນວນ (1, 2, ..) |
short | 有正负的 16 位整数 |
unsignedLong | 无正负的 64 位整数 |
unsignedInt | 32 ຕົວເລກທີ່ບໍ່ມີສິນບົນສິນຫາ |
unsignedShort | 16 ຕົວເລກທີ່ບໍ່ມີສິນບົນສິນຫາ |
unsignedByte | 8 ຕົວເລກທີ່ບໍ່ມີສິນບົນສິນຫາ |
ການກຳນົດທີ່ສາມາດໃຊ້ກັບປະເພດຈຳນວນ:
ການກຳນົດທີ່ສາມາດໃຊ້ກັບປະເພດຈຳນວນ:
- enumeration
- fractionDigits
- maxExclusive
- maxInclusive
- minExclusive
- minInclusive
- pattern
- totalDigits
- whiteSpace
- ຫນັງບ່ອນກ່ອນ XSD ປີເດືອນວັນ
- ຫນັງບ່ອນ XSD ທີ່ບໍ່ເປັນສິ່ງທີ່ຫຼາຍ