andybest
V2EX  ›  问与答

"测试" 两个字转换为 Unicode 字符的问题

  •  
  •   andybest · Dec 8, 2014 · 2408 views
    This topic created in 4268 days ago, the information mentioned may be changed or developed.
    测试两个字正常情况下转换为 Unicode 为:\u6d4b\u8bd5

    我遇到一个错误,转为了:\u00e6\u00b5\u008b\u00e8\u00af\u0095

    如何分析出是如何转成这个错误的 Unicode 的?
    4 replies    2014-12-08 08:33:21 +08:00
    yfdyh000
        1
    yfdyh000  
       Dec 8, 2014
    e6b58b是“测”的UTF-8编码,6d4b是UTF-16BE的编码。
    andybest
        2
    andybest  
    OP
       Dec 8, 2014
    @yfdyh000 谢谢,问题是怎么推算出这个错误的编码怎么产生的
    skybr
        3
    skybr  
       Dec 8, 2014 via Android
    你这问题是哪个IDE下面用python shell才触发的吧
    47jm9ozp
        4
    47jm9ozp  
       Dec 8, 2014 via iPhone
    有点像urlencode过的东西二次转换
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2917 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 08:00 · PVG 16:00 · LAX 01:00 · JFK 04:00
    ♥ Do have faith in what you're doing.