1

我正在尝试在 www.jsonlint.com 上验证以下 JSON:http: //s2g.supsi.ch/hcd/test.json

如果我复制并粘贴 jsonlint 中的文本,则验证 JSON。但是,如果我将 JSON URL ( http://s2g.supsi.ch/hcd/test.json ) 输入到 jsonlint 我会收到以下错误:

Parse error on line 1:
^
Expecting '{', '['

我不明白为什么它不起作用。可能是文本编码?

4

1 回答 1

1

这是读取 URL 的代码:

    if (jsonVal.substring(0, 4).toLowerCase() === "http") 
      {
      $.post("proxy.php", {"url": jsonVal}, function (responseObj) 
        {
        $('#json_input').val(responseObj.content);
        validate();
        }, 'json');

这是问题:

于 2015-07-16T18:41:09.230 回答