XML Schema ประเภทข้อมูลเบ็ดเตล็ด
อื่น ๆ ชนิดข้อมูลอื่น ๆ รวมถึงการบูลีน base64Binary เลขฐานสิบหกจุดลอย, ความแม่นยำคู่ anyURI, anyURI และ NOTATION
ชนิดข้อมูลแบบบูล (บูลีนชนิดของข้อมูล)
คุ้มค่าจริงหรือเท็จของข้อมูลแบบบูลถูกใช้เพื่อระบุ
นี่คือตัวอย่างของรูปแบบลอจิคัลประกาศ:
<xs:attribute name="disabled" type="xs:boolean"/>
องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้
<prize disabled="true">999</prize>
หมายเหตุ: ค่าบูลีนถูกต้องตามกฎหมายจริงเท็จ 1 (แสดงจริง) และ 0 (เท็จ)
ชนิดข้อมูล binary (ประเภทข้อมูลไบนารี)
ประเภทข้อมูลไบนารีที่ใช้ในการแสดงข้อมูลในรูปแบบไบนารี
เราสามารถใช้ทั้งสองประเภทข้อมูลไบนารี:
- base64Binary (Base64 เข้ารหัสข้อมูลไบนารี)
- hexBinary (ข้อมูลไบนารีฐานสิบหกเข้ารหัส)
นี่คือตัวอย่างของโครงการในการประกาศ hexBinary ที่ใช้งาน:
<xs:element name="blobsrc" type="xs:hexBinary"/>
AnyURI ประเภทข้อมูล (AnyURI ชนิดของข้อมูล)
anyURI ชนิดข้อมูลที่ถูกใช้เพื่อระบุ URI
นี่คือตัวอย่างของโครงการใน anyURI ประกาศนี้:
<xs:attribute name="src" type="xs:anyURI"/>
องค์ประกอบในเอกสารที่ควรมีลักษณะเช่นนี้
<pic src="http://www.w3schools.com/images/smiley.gif" />
หมายเหตุ: หาก URI ที่มีช่องว่างแทนที่พวกเขาด้วย 20%
ประเภทข้อมูลเบ็ดเตล็ด
ชื่อ | ลักษณะ |
---|---|
anyURI | |
base64Binary | |
บูลีน | |
สอง | |
ลอย | |
hexBinary | |
NOTATION | |
QName |
ของชนิดข้อมูลอื่น ๆ ที่กำหนดไว้ ( จำกัด )
อาจกำหนดประเภทและข้อมูลอื่น ๆ ที่ใช้ร่วมกัน:
- การแจงนับ (ชนิดข้อมูลแบบบูลไม่สามารถใช้ข้อ จำกัด นี้ *)
- ความยาว (ชนิดข้อมูลแบบบูลไม่สามารถใช้ข้อ จำกัด นี้)
- maxLength (ชนิดข้อมูลแบบบูลไม่สามารถใช้ข้อ จำกัด นี้)
- minLength (บูลีนชนิดข้อมูลที่ไม่สามารถใช้ข้อ จำกัด นี้)
- แบบแผน
- ช่องว่าง
* หมายเหตุการแปล: หมายถึงข้อ จำกัด ข้อ จำกัด