기본 데이터 유형

다음 일반 요구사항은 XML 사양에서 기본 데이터 유형의 콘텐츠와 형식에 적용됩니다.

xs:문자열

  • 문자열 앞 또는 뒤의 불필요한 공백을 자릅니다.

  • 가독성을 높이기 위해 tornado warning와 같은 소문자 문자열이 최종 사용자에게 표시되면 가능한 경우 데이터를 단어 첫 글자 대문자로 변환합니다. 즉, tornado warningTornado Warning로 변경합니다.

  • 지원되지 않는 구두점을 사용하지 말고 적절한 경우 XML 이스케이프 문자를 사용합니다. 예를 들어 & 대신 &를 사용합니다.

xs:날짜_시간

다음과 같이 정의된 YYYY-MM-DDThh:mm:ssXzh:zm 형식의 ISO-8601 형식을 사용합니다.

  • YYYY는 연도를 나타냅니다.

  • MM는 월을 나타냅니다.

  • DD는 일을 나타냅니다.

  • T은 'T' 기호를 나타내고 필수 시간 섹션의 시작을 나타냅니다.

  • hh는 시간을 나타냅니다.

  • mm는 분을 나타냅니다.

  • ss는 초를 나타냅니다.

  • X는 다음 기호 중 하나를 나타냅니다.

    • 이전 날짜 및 시간이 UTC보다 빠른 시간대인 경우 '+'입니다.

    • 이전 날짜와 시간이 UTC보다 빠른 시간대이거나 UTC 시간인 경우 '-'입니다.

  • zh는 이전 날짜 및 시간에서 UTC까지의 오프셋 시간을 나타냅니다. 이전 시간이 UTC인 경우 00입니다.

  • zm는 이전 날짜와 시간에서 UTC까지의 오프셋을 분 단위로 나타내거나 이전 시간이 UTC를 기준으로 하는 경우 00를 나타냅니다.

예를 들어 2002년 5월 24일 오후 5시 49분(PDT)에 2002-05-24T16:49:00-07:00을 사용합니다.

'Z'와 같은 알파벳 시간대는 사용하지 마세요. UTC의 시간대를 -00:00로 나타내야 합니다.

xs:언어

CAP 표준에 설명된 대로 유효한 RFC 3066 식별자로 언어를 나타냅니다. 기본 언어 태그만 소문자로 지정하는 것이 좋습니다.

en-US를 예로 들 수 있습니다.