Code代码片断(5do8)

GDI+控件线程IO流ADO.NET接口类,函数语法

新主题
dataSet排序
c#防止重复提交?
C#字符串的比较
c#字符串的插入、删除和替...
C#颠倒字符串
.Net格式日期所用的常量属...
遍历Hashtable的数据
char[]与string类型互转
可能导致xml有误空格字符
说话自由

首页 » .NET/C# » 语法 »

可能导致xml有误空格字符

标签: WhiteSpace

public static char[] WhiteSpaceDelimiters{
    get{
        return  new char[]
        {
          '\u0009',  // CHARACTER TABULATION
          '\u000A',  // LINE FEED
          '\u000B',  // LINE TABULATION
          '\u000C',  // FORM FEED
          '\u000D',  // CARRIAGE RETURN
          '\u0020',  // SPACE
          '\u00A0',  // NO-BREAK SPACE
          '\u2000',  // EN QUAD
          '\u2001',  // EM QUAD
          '\u2002',  // EN SPACE
          '\u2003',  // EM SPACE
          '\u2004',  // THREE-PER-EM SPACE
          '\u2005',  // FOUR-PER-EM SPACE
          '\u2006',  // SIX-PER-EM SPACE
          '\u2007',  // FIGURE SPACE
          '\u2008',  // PUNCTUATION SPACE
          '\u2009',  // THIN SPACE
          '\u200A',  // HAIR SPACE
          '\u200B',  // ZERO WIDTH SPACE
          '\u3000',  // IDEOGRAPHIC SPACE
          '\r',  // ZERO WIDTH NO-BREAK SPACE
          '\f',  // ZERO WIDTH NO-BREAK SPACE
          '\n',  // ZERO WIDTH NO-BREAK SPACE
          '\t',  // ZERO WIDTH NO-BREAK SPACE
          ' '  // ZERO WIDTH NO-BREAK SPACE
        };

    }
}


如果生成xml,可以考虑使用Trim(Char[])这个方法清除。

ccdot写于2008-7-4 11:46:36

如果愿意,请留下你观点或者感受...
称呼*
内容*
验证码*