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