如果字符串包含ENTER换行符,Json未解码



我有一个表单,它有字段名称描述。提交表单时,我将这些值作为JSON对象存储在数据库中。尽管当我从数据库中检索值并尝试解码它时,如果字符串值包含几行,我会得到一个错误:

{
    "SMTPMailAccountID":"7",
    "IsActive":"1",
    "TemplateEmailName":"Cache Topup Alert Email Template ",
    "SystemServiceID":"2",
    "Body":"
     {-TOPUP_REQUEST_DATE-}
     {-TOPUP_RESPONSE_DATE-}
   "
} 

当您解析这个json时,它会给出错误。无法验证此json

json语法不支持多行。还有一个问题可以解决:JSON 中的多行字符串

最新更新