gpt4 book ai didi

windows - 在 Windows 中将旧版 Mac OS 日文编码转换为 Unicode

转载 作者:可可西里 更新时间:2023-11-01 10:26:18 28 4
gpt4 key购买 nike

几年前,Apple 发布了一份文档,概述了 Apple 的“Mac OS Japanese”字符集和 Unicode 代码点之间的映射。 ( ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/APPLE/JAPANESE.TXT )

Microsoft 提供函数 MultiByteToWideChar,以协助将字符映射到 UTF-16 字符串。

MultiByteToWideChar 对于 Apple 遗留字符集中的某些日语字符可以正常工作(请参阅上面的 FTP 链接),但对于其他字符则返回“无可用映射”(例如,0x85BE 应该映射到 Unicode 0x217B(小罗马数字十二) ,但是它失败了。)

我使用的是代码页 10001(日语-Mac)。

我是不是忽略了一些明显的东西,或者在 Windows 上将 Japanese-Mac 映射到 UTF-16 的代码页不完整?

最佳答案

Windows 通常将 x-mac-japanese 视为 SHIFT_JIS -- 问题是 x-mac-japanese 是 SHIFT_JIS 的超集,因此会丢失一些东西。例如,the 0x85oo range in SHIFT_JIS 中没有任何内容。 .

关于windows - 在 Windows 中将旧版 Mac OS 日文编码转换为 Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16706577/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com