ประเภทข้อมูลพื้นฐาน

ข้อกําหนดทั่วไปต่อไปนี้ใช้กับเนื้อหาและรูปแบบประเภทข้อมูลพื้นฐานในข้อกําหนด XML

xs:สตริง

  • ตัดการเว้นวรรคที่เกินมา ก่อนหรือหลังสตริง

  • เพื่อช่วยให้อ่านง่าย หากคุณนําเสนอสตริงที่เป็นตัวพิมพ์เล็ก เช่น tornado warning แก่ผู้ใช้ปลายทาง ให้แปลงข้อมูลเป็นตัวพิมพ์เล็กและใหญ่ เมื่อเป็นไปได้ กล่าวคือเปลี่ยน tornado warning เป็น Tornado Warning

  • อย่าใช้เครื่องหมายวรรคตอนที่ไม่ได้รับการสนับสนุน แล้วใช้อักขระหลีก XML เมื่อเหมาะสม เช่น ใช้ & แทน &

xs:วันที่และเวลา

ใช้รูปแบบ ISO-8601 ในรูปแบบ YYYY-MM-DDThh:mm:ssXzh:zm ตามคําจํากัดความดังนี้

  • YYYY หมายถึงปี

  • MM หมายถึงเดือน

  • DD หมายถึงวัน

  • T แสดงสัญลักษณ์ "T" และทําเครื่องหมายเริ่มต้นของส่วนเวลาที่ต้องการ

  • hh หมายถึงชั่วโมง

  • mm ระบุนาที

  • ss แสดงถึงรายการที่ 2

  • X หมายถึงหนึ่งในสัญลักษณ์ต่อไปนี้

    • "+" ถ้าวันที่และเวลาก่อนหน้าเป็นเขตเวลาก่อน UTC

    • "-" หากวันที่และเวลาก่อนหน้าอยู่ในเขตเวลาหลัง UTC หรือหากเวลาอยู่ในเขตเวลา UTC

  • zh ระบุชั่วโมงออฟเซ็ตจากวันที่และเวลาก่อนหน้าจนถึง UTC หรือ 00 หากเวลาก่อนหน้าเป็น UTC

  • zm ระบุนาทีของออฟเซ็ตจากวันที่และเวลาก่อนหน้าเป็น UTC หรือ 00 หากเวลาก่อนหน้าเป็น UTC

ตัวอย่างเช่น สําหรับวันที่ 24 พฤษภาคม 2002 เวลา 16:49 น. ตามเขตเวลา PDT ให้ใช้ 2002-05-24T16:49:00-07:00

อย่าใช้การกําหนดเขตเวลาตามตัวอักษร เช่น "Z" คุณต้องแสดงเขตเวลาสําหรับ UTC เป็น -00:00

xs:language

ตามที่อธิบายไว้ในมาตรฐาน CAP จะแสดงภาษาโดยตัวระบุ RFC 3066 ที่ถูกต้อง เราขอแนะนําให้กําหนดแท็กภาษาหลักเป็นตัวพิมพ์เล็กเท่านั้น

ตัวอย่างคือ en-US