Javascript 如何检索Json文件中的大文本?

Javascript 如何检索Json文件中的大文本?,javascript,jquery,json,sql-server-2005,asp-classic,Javascript,Jquery,Json,Sql Server 2005,Asp Classic,我在SQL server表中有一个文本字段。我需要像检索属性一样检索此字段。我正在使用ASP生成这个JSON文件 类似于 [{"name":"name of object","observation":" Text text text text text text text text text text text text text text text text text text"}] 我已经在ASP中尝试了一些替换函数作为javascript,但没有成功。 有什么想

我在SQL server表中有一个文本字段。我需要像检索属性一样检索此字段。我正在使用ASP生成这个JSON文件

类似于

[{"name":"name of object","observation":"   

 Text text text text text
 text text text text

 text text text text

 text text text text

 text"}]
我已经在ASP中尝试了一些替换函数作为javascript,但没有成功。 有什么想法吗

JSON文件通过以下方式获得:

//call json 
    var json = (function () {
        var json = null;
        $.ajax({
            async: false,
            global: false,
            url: 'functions.asp?' + params,
            dataType: 'json',
            success: function (data) {
                json = data;
            }

        });
        return json;
    })(); 

    var tam = json.length;
在最后一行中,我得到一个“json为空”

更新:


问题是文本中检索到的enter键。

您是自己生成此json,还是使用内置asp方法或库生成此json。我自己生成,但使用Response.AddHeader('Content-Type','application/json'))“没有这个大的atribute效果很好。我认为Json字符串中不允许换行。。。您必须用我试图替换的东西(显然\\)替换换行符,但没有成功,我想这是因为它是纯文本。@Luckax那么您的json现在看起来怎么样?更换断线后?您始终可以在此处测试json: