无效字符:0x0B 是无效的字符错误处理方法



:

xmlDocument.Load

Ds.ReadXML

提示信息如下: 十 6进制值 0x0B 是无效

产生原因是xml文件中包含低位非打印造成

处理思路方法:在产生xml文件时候过滤低位非打印



public ReplaceLowOrderASCIICharacters( tmp)
{
StringBuilder info = StringBuilder;
foreach (char cc in tmp)
{
ss = ()cc;
(((ss >= 0) && (ss <= 8)) || ((ss >= 11) && (ss <= 12)) || ((ss >= 14) && (ss <= 32)))
info.AppendFormat(" ", ss);//&#x{0:X};
info.Append(cc);
}
info.;
}
Tags:  名称以无效字符开头 无效字符

延伸阅读

最新评论

发表评论