Character Set and Data Types

Meta Data Services Programming

Meta Data Services Programming

Character Set and Data Types

The Extensible Markup Language (XML) encoding relies on the native XML character set handling based on Unicode.

Values appear as attribute-tagged values. They are represented using the following rules.

Data type Encoding
String Any occurrence of & must be replaced by &
Any occurrence of < must be replaced by &lt;
Any occurrence of > must be replaced by &gt;
Any occurrence of " (double quote) must be replaced by &quot;
Date Must follow the ISO 8601 format.
Numbers Punctuation must use US English rules (for example, they must use a period as a decimal separator). Numbers can include exponents.
Boolean False = -1, True = 1.
BLOB Use MIME Base64 encoding.

See Also

XML Encoding Reference