示例#1
0
std::wcstring ExcelSummaryReader::ConvertOcTextToWString(const OcText& value)
{
    if (value.getCharacterCount() == 0)
    {
        return std::wcstring(_LL(""));
    }
    OcText value_w(value);
    if(ENCODING_UTF16 != value_w.getCharacterEncoding())
        value_w.convert(ENCODING_UTF16);

    return std::wcstring((wcchar_t *)(value_w.getBuffer()));
}
示例#2
0
string getString(const string& src)
{
    string value = I18NHelper::instance()->getString(src);
    std::unique_ptr<wchar_t[]> value_w(utils::utf8ToWString(value));
    return utils::wStringToLocale(value_w.get());
}