作者sunflier (叮当)
看板C_Sharp
标题Re: [问题] 如何正确显示这个字?
时间Tue Mar 7 22:52:05 2006
抱歉 可能小弟被那个bug搞疯了,没把问题描述清楚
是这样的,现在要把资料转成text,然後传到教育部那边
而教育部规定的text encoding必须是big 5
但现在碰到的问题是,因为每个栏位都有固定的长度
(例如姓名是10个字元)
原本我用PadRight的方式把他们的空白都补齐了
(例如 "王大明" 右边就补4个space)
问题出现在若出现这些特殊字,会在text档里面变成半形的"?"
让那一行就少掉一个字元而造成补不齐
是否能正确显示该字,後来经询问後发现不是很重要(主要以ID为键值)
所以是否有任何方式能够解决这样的问题呢?
还请不吝指教,感谢各位前辈了。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.204.135.144
1F:→ sunflier:orz 发现解法了... 03/07 22:55
2F:→ sunflier:写到档案後,再用streamreader读回来,用replace换掉"?" 03/07 22:56
3F:→ sunflier:把半形换成全形,这样就ok了... 03/07 22:56