如果字符串包含ENTER换行符,Json不会被解码

时间:2015-03-28 10:28:47

标签: json

我的表单中包含字段 name description 。提交表单时,我将这些值存储为数据库中的JSON对象。虽然当我从数据库中检索值并尝试解码时,如果字符串值包含多行,我会收到错误:

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

     {-TOPUP_REQUEST_DATE-}

     {-TOPUP_RESPONSE_DATE-}

   "
} 

解析这个json时会出错。不能验证这个json

1 个答案:

答案 0 :(得分:1)

json语法不支持多行。 另一个可以帮助您的问题:Multiline strings in JSON

相关问题