NIEM / NIEM-Releases

Repository for releases of the National Information Exchange Model
https://niem.github.io/niem-releases/
87 stars 23 forks source link

Change schema character encoding to UTF-8 #125

Closed cdmgtri closed 4 years ago

cdmgtri commented 4 years ago

NIEM XML schemas have used US-ASCII as the character encoding from NIEM 3.0 through NIEM 4.2. Changing the character encoding to UTF-8 for better international support.

webb commented 4 years ago

The NTAC has approved this change.

This issue is realized in the dev-prototype-5.0 branch, e.g., in https://raw.githubusercontent.com/NIEM/NIEM-Releases/dev-prototype-5.0/xsd/codes/iso_639-3.xsd

      <xs:enumeration value="ane">
        <xs:annotation>
          <xs:documentation>Xârâcùù</xs:documentation>
        </xs:annotation>
      </xs:enumeration>

Instead of what's in NIEM 4.2:

      <xs:enumeration value="ane">
        <xs:annotation>
          <xs:documentation>X&#xe2;r&#xe2;c&#xf9;&#xf9;</xs:documentation>
        </xs:annotation>
      </xs:enumeration>