CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

100分求汉字编码

楼主lhj0532(klinsmann)2006-03-21 09:55:03 在 .NET技术 / C# 提问

用socket接收HttpResponse,以chunked方式返回,结果恰好chunked块大小把汉字截断,出现下面情况:  
  没有截断:  
  <PRONAME>小崔说事2006-10伸出你的手</PRONAME>    
  被\r\n2000\r\n截断:  
  <PRONAME>小崔说事2006-10伸出你?  
  2000  
  氖?/PRONAME>    
  我如何处理才能恢复被截断的字符串?  
  谢谢!!! 问题点数:100、回复次数:4Top

1 楼dayasky(.Neting)回复于 2006-03-21 10:04:42 得分 50

别想恢复了  
  你在源发出之前,加上些\n吧,然后接到后把这些\n去掉  
   
  遇到\n的时候,在传送过程中会在那里停断,而就不会把你的汉字搞断了Top

2 楼independently(我是风筝高高飞)回复于 2006-03-21 10:13:05 得分 50

byte[]   unicode=System.Text.Encoding.BigEndianUnicode.GetBytes(content);//content你要编码的汉字字符串Top

3 楼lhj0532(klinsmann)回复于 2006-03-21 10:36:25 得分 0

字节编码全部乱了  
  另外\n的时候,在传送过程中不会停断Top

4 楼lhj0532(klinsmann)回复于 2006-03-21 11:28:55 得分 0

再帮我看看???Top

相关问题

  • 汉字编码问题,急...
  • 询问问汉字编码的规则
  • 是不是汉字编码的问题?
  • 关于汉字编码的问题
  • 汉字编码的问题,Should be simple
  • 请教汉字编码的问题
  • 请教汉字编码的问题
  • WORD用什么汉字编码?
  • 汉字编码一个问题
  • 汉字编码转换问题

关键词

  • 编码
  • 汉字
  • 截断
  • 字符串
  • 伸出
  • 停断
  • chunked
  • 恢复
  • 传送过程
  • 不会

得分解答快速导航

  • 帖主:lhj0532
  • dayasky
  • independently

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo