Hi, On Fri, Jan 20, 2017 at 11:25:00AM +0900, Takeshi Abe <[email protected]> wrote: > Preparing a patch for tdf#105382 [1], I come across a question about > character encoding for the path part of a URL representing a > com.sun.star.frame.XStorable's location. > I wonder if the original (before percent-encoded) path of such a URL can > be in an encoding other than UTF-8 or even in a different charset due > to e.g. a code page of some legacy filesystems. > Is it possible? > And, if so, is there any reasonable way to tell the encoding?
The UNO API works with UNOIDL strings, where those strings are represented as OUStrings in C++, which is an array of Unicode characters. I think this means you have to decide encoding when you convert your OString (or other byte array) data to OUString, before calling any UNO API. Regards, Miklos
signature.asc
Description: Digital signature
_______________________________________________ LibreOffice mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/libreoffice
