利用ascii码传输xml转义字符示例

  今天同事说要把一段加密后的字符通过XML传输,但是XML是无法传输转义字符的怎么办呢?

  利用ASCII码就可以了。

  

复制代码 代码如下:

  //转成ASCII码

  string old = "j\n\f}m\b|\t?gWZMMIVO";

  char[] cs = old.ToArray();

  string temp="";

  foreach(char a in cs)

  {

  temp += ((int)a).ToString() + ",";

  }

  //换成字符

  string newstr="";

  string[] tp = temp.Split(',');

  foreach(string st in tp)

  {

  if(""!=st)

  newstr += (char)(short.Parse(st));

  }