By working on a connector that must support Unicode, I found that we have two possible configurations in the driver:
- In the Type tag (Protocol->Type), options="unicode" (as described in our documentation)
- The Encoding tag (Options->Encoding), value unicode (available from our protocol schema when editing in VS)
I tried both with the same apparent result, so I wonder what the differences are and which one we should use as the best practice.
Hi Gelber,
The encoding tag will tell the xml parsers, both in your editor such as visual studio and the parser used inside dataminer that the protocol file may contain unicode characters.
The Protocol->Type options="unicode" attribute will tell dataminer and the client applications that e.g. certain parameter descriptions can contain unicode characters. Without this tag the parameter descriptions that contain unicode characters would not be displayed correctly in the UI.
Thanks, Michiel. We need therefore Protocol->Type options attribute for our case.