tsd:noConversion

Purpose If this element is specified, non-XML text data is stored "as-is", i.e. it is not converted to Unicode. The data can be retrieved from Tamino exactly as it was stored, without risk of character set conversions.
Parent element tsd:nonXML
Child elements None
Attributes None

Normally, Tamino stores non-XML text data in Unicode. A query can specify the desired character set encoding when retrieving data; however, even if the same character set is specified when storing data and when retrieving data, information may be lost as a result of the two-fold data conversion. If this element is specified, no character set conversion is performed.

Notes:

  1. Even if the Accept-Charset header field is set in a query, it is ignored. The data is returned exactly as it was stored.
  2. If a character encoding was specified in the Content-type HTTP header when the data was stored, this encoding is returned in the header of the HTTP response.

Tamino does not generate indexes for doctypes for which this element is specified. If you require indexes for these doctypes, use the Tamino Non-XML Indexer.

The noConversion option is set by default when non-XML data is stored via the WebDAV interface.

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
           xmlns:tsd="http://namespaces.softwareag.com/tamino/TaminoSchemaDefinition">
  <xs:annotation>
    <xs:appinfo>
      <tsd:schemaInfo name="UnconvertedTextSchema">
        <tsd:collection name="MyColl" />
        <tsd:doctype name="UnconvertedText">
          <tsd:nonXML>
            <tsd:noConversion />
          </tsd:nonXML>
        </tsd:doctype>
      </tsd:schemaInfo>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>