提交到sql server数据库中的varchar(max)类型字段中有回车换行符,从数据库中读出并生成json数据时,数据格式异常,该怎么解决该有关问题

提交到sql server数据库中的varchar(max)类型字段中有回车换行符,从数据库中读出并生成json数据时,数据格式错误,该如何解决该问题
页面中有textarea,内容有回车换行,提交到sql server数据库varchar(max)类型字段中,
从数据库中读出并生成json数据,数据格式错误!因为还要保留换行格式,不能去掉换行符,该如何解决该问题呢?
------解决方案--------------------
将换行符替换成一个不冲突的特殊字符,在读取后再还原回来。