无效的JSON - 无法理解原因

时间:2017-06-16 17:18:11

标签: json

以下JSON字符串在多个格式化程序测试中返回为无效。我无法弄清楚我的生活有什么不妥!

{
"draw": 122, 
"recordsTotal": 1496, 
"recordsFiltered": 1496, 
"data": [["11315","1403","John Doe","Parking Pass","-","Hyundai Sonata - Grey ABC 123   ","09-01-2016 2:00 AM","09-01-2016 7:00 AM","-"]] 
}

https://jsonformatter.org/说:

  

第5行的解析错误:......,&#34;停车通行证&#34;,&#34; - &#34;,&#34;现代索纳塔 - Gr   ----------------------- ^期待&#39; STRING&#39;,&#39; NUMBER&#39;,&#39; NULL&#39 ;,&#39; TRUE&#39;,&#39; FALSE&#39;,&#39; {&#39;,&#39; [&#39;,得到&#39; undefined&#39; < / p>

https://jsonformatter.curiousconcept.com/说:

  

错误:找到无效字符。[代码18,结构28]   并突出显示线&#34;现代索纳塔 - 灰色ABC 123&#34;,

我错过了什么?我在任何地方都看不到任何无效字符。如果我将它粘贴到Notepad ++中,除了&#34; CRLF&#34;在线休息。

1 个答案:

答案 0 :(得分:1)

检查后发现,从数据库返回的值中有一个选项卡。我创建了一个函数来去除任何非ASCII字符,现在它正常工作