Javascript SyntaxError:JSON.parse:JSON数据第2行第1列处的意外字符

Javascript SyntaxError:JSON.parse:JSON数据第2行第1列处的意外字符,javascript,jquery,json,Javascript,Jquery,Json,我输入了json文件@,当我尝试用以下代码解析它时: <script> //When DOM loaded we attach click event to button $(document).ready(function() { //after button is clicked we download the data $('.button').click(function(){ //start aj

我输入了json文件@,当我尝试用以下代码解析它时:

<script>

    //When DOM loaded we attach click event to button
    $(document).ready(function() {

        //after button is clicked we download the data
        $('.button').click(function(){

            //start ajax request
            $.ajax({
                url: "input_json.json",
                //force to handle it as text
                dataType: "text",
                success: function(data) {

                    //data downloaded so we call parseJSON function 
                    //and pass downloaded data
                    var json = $.parseJSON(data);
                    //now json variable contains data in json format
                    //let's display a few items
                    $('#results').html('Paper name: ' + json.Papername + '<br />Maximum Time: ' + json.MaxTime);
                }
            });
        });
    });
</script>

//加载DOM时,我们将click事件附加到按钮
$(文档).ready(函数(){
//点击按钮后,我们下载数据
$('.button')。单击(函数(){
//启动ajax请求
$.ajax({
url:“input_json.json”,
//强制将其作为文本处理
数据类型:“文本”,
成功:功能(数据){
//下载的数据,因此我们称之为parseJSON函数
//并传递下载的数据
var json=$.parseJSON(数据);
//现在json变量包含json格式的数据
//让我们展示几个项目
$('#results').html('文件名:'+json.Papername+'
最长时间:'+json.MaxTime); } }); }); });
和HTML格式为:

 <input type="button" value="Get and parse JSON" class="button" />

当我点击这个按钮时,我在Firefox控制台中看到错误

SyntaxError:JSON.parse:JSON数据第2行第1列出现意外字符


请帮助解决此问题。

该链接指向下载服务,它不会直接返回JSON。@Barmar。我上传以供参考…;),,所以那个人可以看一看#JSONI试着下载了它,我得到了一个
.exe
文件,而不是JSON。@Barmar。。我编辑了链接。请立即尝试@文件中的空格缩进包含奇怪的Unicode字符。它应该是ASCII空格和换行符。