熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

C#去掉字符串中的換行符

2013-11-13 10:15:46  來源: .NET編程 

  【出錯狀況】

  從數據庫中返回json格式的數據但由於數據庫中的數據中有換行符導致返回的json數據錯誤

  【原因分析】

  用for循環語句來分析出錯字段字符串中每個字符的ASCII碼可以看出存在值分別為的兩個字符造成換行導致json格式出錯

  【解決方法】

  用C#中string的replace函數替換掉這兩個字符下面是部分代碼供參考

  jsonStrAppend(subject: +cleanString(rdGetString()) + );

  jsonStrAppend(answer: + cleanString(rdGetString()) + );

  private string cleanString(string newStr)

  {

  string tempStr = newStrReplace((char) (char));

  return tempStrReplace((char) (char));

  }


From:http://tw.wingwit.com/Article/program/net/201311/13100.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.