【问题标题】:Hex to unicode Logic十六进制到 unicode 逻辑
【发布时间】:2018-04-19 09:38:13
【问题描述】:

假设我得到了一个十六进制 416f1c7918f83a4f1922d86df5e78348 我的程序如何知道如何将其转换为 unicode? 因为我看不到我的程序如何将此数字拆分为 unicode。

【问题讨论】:

  • 十六进制实际上是 16 进制数 0 - 15。其中 a = 10, b = 11, c = 12, d = 13, e = 14, f = 15。你的问题是什么?为什么你希望这是 unicode?一个字符串,还是以 10 为基数的数字表示?
  • 显示你得到的 unicode 结果。你用的是什么程序?
  • “我的程序”...什么语言?你试过什么?它看起来不像任何常见的 Unicode 编码。预期的结果是什么?

标签: unicode logic


【解决方案1】:

取决于编码。如果是 UTF-8,则实现 UTF-8 解码算法。如果是 Unicode 16,那么你需要确定它是 big-endian 还是 little-endian,然后实现一个 Unicode 16 解码算法。如果是Big5等

【讨论】:

    猜你喜欢
    • 2019-02-27
    • 2019-03-11
    • 2011-02-26
    • 2016-09-04
    • 2015-06-15
    • 2020-02-06
    • 2015-12-06
    • 2018-04-29
    • 2011-12-09
    相关资源
    最近更新 更多