Programming 板


LINE

※ 引述《ggg12345 (ggg)》之铭言: : ※ 引述《etwas (i'm only dust)》之铭言: : : 标题: [问题] Unicode, 控制字元 : : hi : : 小弟读了一些unicode的资料 : : ... : : 推 buganini:UTF-8是ASCII-compatible的 220.135.231.23 06/01 20:24 : ================================================================== : 网路的收送两端模组假如是能分辨 ASCII 的控制码(ASCII-aware), 对於 : binary data 就会做区分的处理(譬如 ESCAPE indication), 若 binary : data 是 UTF-8 就会在传输前後, 被做预处理与後处理复原, 因此不会被 : 误判, 也就不会对 UTF-8 字串的控制码起不当反应. : 假如送端是能分辨 UTF-8 , 因之对 UTF-8 里的 控制码(octet) 不做预处 : 理, 但收端却不能分辨 UTF-8 只能分辨 ASCII , 此时欠缺预处理的 binary : data 就会被收端误判. : 程式模组间的呼叫, 传递参数与资料 就相当於收送两端进行送收资料, 两模 : 组对资料形式与表达的认知应该一致, 才不至於对 binary data 产生误动作. : 常用UTF-8是 3 bytes 一组, ASCII 则是7个bit(当一个byte)一组, 跟 2 : bytes 的中文码(如 BIG5) 会遇到的问题是一样的. : 由於历史发展次序与前後相容的需要, 传送端不能假设接收端已都被更新到能 : 认知新的分辨规则. : 即使把 multi-bytes 的多国语言码转换成 ASCII compatible 的表示法, 新 : 的这串 ASCII 仍然需要有一个预处理过的标帜做为区分, 才能分辨出开始与 : 结束的 "multi-bytes multi-lingual character string". : 处理这些不同资料段的方法就如同网路的 上下多层协定 及 封装分区块的表 : 示法. 非常感谢您清楚的解答 我想是因为文章後来讲UTF没有提到预/後处理的部份 我还以为这部份可以被神奇地直接解决 所以像这个非BMP的字U+10008 UTF-16 code units: D800 DC08 而 DB 00 DC 08 中00 和08都是C0 contral char network drivers/protocols收东西进来对header处理 内容部分都直接往上层丢 而上层的程式需要选对或是判断对编码才不会误解 这样的理解对吧? --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.137.41.177
1F:→ ggg12345:是的,在封装下,同一上层是peer to peer 140.115.4.12 06/02 11:50







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP