Latest web development tutorials

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 (บูลีนชนิดข้อมูลที่ไม่สามารถใช้ข้อ จำกัด นี้)
  • แบบแผน
  • ช่องว่าง

* หมายเหตุการแปล: หมายถึงข้อ จำกัด ข้อ จำกัด