ข้อกําหนดทั่วไปต่อไปนี้ใช้กับเนื้อหาและรูปแบบประเภทข้อมูลพื้นฐานในข้อกําหนด 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
แสดงถึงรายการที่ 2X
หมายถึงหนึ่งในสัญลักษณ์ต่อไปนี้"+" ถ้าวันที่และเวลาก่อนหน้าเป็นเขตเวลาก่อน UTC
"-" หากวันที่และเวลาก่อนหน้าอยู่ในเขตเวลาหลัง UTC หรือหากเวลาอยู่ในเขตเวลา UTC
zh
ระบุชั่วโมงออฟเซ็ตจากวันที่และเวลาก่อนหน้าจนถึง UTC หรือ00
หากเวลาก่อนหน้าเป็น UTCzm
ระบุนาทีของออฟเซ็ตจากวันที่และเวลาก่อนหน้าเป็น 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