2013年3月7日

如何用c#将十六进制转换成字符串?

摘要: 加载或保存XML时引发的异常.System.ArgumentException:“”(十六进制值0x1D)是无效的字符。产生原因是xml文件中包含低位非打印字符造成的处理方法:在产生xml文件的时候,过滤低位非打印字符把一个字符串中的低序位 十进制 ASCII字符替换成&#x字符转换ASCII0-8->�-转换ASCII11-12->-转换ASCII14-31->-XML中十六进制无效字符如下:[\x00-\x08]|[\x0B-\x0C]|[\x0E-\x1F]解决方法如下:替换无效字符你想要一个16进制数形式的字符串或是把每个16进制数转成它代表的ascii 阅读全文

posted @ 2013-03-07 10:20 快乐牛牛之家 阅读(3749) 评论(0) 推荐(1) 编辑

导航