utf-16

    1熱度

    3回答

    我有一個C#方法需要檢索字符串的第一個字符,並查看它是否存在於包含特定Unicode字符的HashSet中(所有從右到左的字符)。 所以我做 var c = str[0]; ,然後檢查HashSet的。 的問題是,這個代碼不爲字符串,其中第一個字符的代碼點大於65535 我實際創建一個循環,遍歷所有的數字從0到70,000(最高RTL代碼工作點是大約68,000,所以我四捨五入),我創建一個字

    2熱度

    2回答

    我想將wstring轉換爲小寫。我發現使用語言環境信息有很多答案。 wstring也有類似ToLower()的功能嗎?

    1熱度

    1回答

    我有這樣的代碼,使用Ruby 2.3.1運行: str = "麥克風訪問被拒絕" puts str.encoding #=> "UTF-8" conv = Encoding::Converter.new("UTF-8", "UTF-16LE") str = conv.convert(str) puts str.encoding #=> "UTF-16LE" Zlib::GzipWri

    0熱度

    1回答

    我發現了一個解釋爲十六進制的表示解碼成十進制數,但只能通過使用Qt: How to get decimal value of a unicode character in c++ 由於我不是使用Qt和cout << (int)c不不工作(編輯:它,如果你正確地使用它實際上沒有工作..!): 如何做到以下幾點: 我得到了它經一些插座傳輸的兩個字符的十六進制表示(只是想出瞭如何獲得六角再版終於..!)

    1熱度

    2回答

    使用Python3,以儘量減少使用Unicode打交道時的痛苦,我可以打印UTF-8字符作爲例如: >>> print (u'\u1010') တ 但是,試圖做同樣的用UTF-16的時候,讓我們說U+20000,u'\u20000'是錯誤的方式來初始化字符: >>> print (u'\u20000')   0 >>> print (list(u'\u20000')) ['\u2000

    1熱度

    1回答

    我正在開發一個程序,給出正確格式的文本,例如,如果我編寫سلام所以它給FEB3, FEE0, FE8E and FEE2女巫是Unicode的س,ل,ا,م,那麼如果我寫ټول存在的Unicode字符ټ這是067C,但不是Unicode字符ټ這是初始上下文形式。 所以我在Wikipedia發現的Unicode孤立的ټ,ګ,ځ,څ,ڼ,ښ,ډ,ۍ,ړ,ې,但我無法找到的語境形式的Unicode 。

    0熱度

    1回答

    我目前正努力在Excel中用VBA打開一個utf-16編碼的XML文件。題爲EntireFile 我現在的字符串變量目前是這樣開始的: ÿþ<?xml version="1.0" encoding="utf-16"?> <Test xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/

    0熱度

    1回答

    當我插入帶有重音的字符串,它不將文件「FAKE.txt」(UTF-16編碼) std::wifstream ifFake("FAKE.txt", std::ios::binary); ifFake.imbue(std::locale(ifFake.getloc(), new std::codecvt_utf16<wchar_t, 0x10ffff, std::consume

    0熱度

    1回答

    我有一個問題,與這行代碼: try (OutputStreamWriter fileout = new OutputStreamWriter(new FileOutputStream(Paths.get(path.toString(), TAGS_FILE.toString()).toString()), "UTF-16")) { fileout.write(gson.toJson(im

    0熱度

    1回答

    我對這裏的某些東西感到非常困惑。當我解碼以下的base64字符串 RgRaIY6KP0EIASwW7bCCVSJXCGJsYWhibGFoWAQAAAAASB1UcmFuc2FjdGlvbmFsOiBQYXNzd29yZCBSZXNldEIKAASKCT9YVegBjVITZXhhbXBsZTAxQGdtYWlsLmNvbQlRBAAAAABE6mh0dHBzOi8vd3d3LmV4YW1wbGU