【问题标题】:SHIFT-JIS ascii supportSHIFT-JIS ascii 支持
【发布时间】:2013-06-13 18:52:22
【问题描述】:

我想澄清一下 SHIFT-JIS 字符集。 ASCII 是类似于 UTF-8 的 SHIFT-JIS 字符集的子集。如果文件混合了 SHIFT-JIS 和 ASCII。我们如何使用 QT 编解码器读取相同的内容?

【问题讨论】:

    标签: qt ascii codec shift-jis


    【解决方案1】:

    ASCII 是类似于 UTF-8 的 SHIFT-JIS 字符集的子集

    否:SHIFT-JIS 中缺少反斜杠 (0x5C) 并被日元货币符号替换。

    如果文件混合了 SHIFT-JIS 和 ASCII。我们如何使用 QT 编解码器读取相同的内容?

    通过使用 QTextCodec 正确解码各个部分;但是,检测每个部分的编码方式取决于您...

    【讨论】:

    • QTextcodec("SHIFT-JIS") 并传递一个同时具有 ASCII 和 SHIFT-JIS 的文件是否正确读取。我什至测试了相同的,它似乎读取了所有的 ASCII 字符,但我无法验证是否正确读取日文字符。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多