2012-11-29 172 views
0
Parse error on line 4: 
.../2012", "Data": "JVBERi0xLjMNCg0KMjA 
----------------------^ 
Expecting 'STRING', 'NUMBER', 'NULL', 'TRUE', 'FALSE', '{', '[' 

我得到我無法從我的服務嗎粘貼一個非常巨大的反響,我得到這個錯誤在jsonlinit。如何在JavaScript繞過處理這種反應。解析JSON響應拋出錯誤

加樣品響應

{ 
    "CreateByFullName": "asas", 
    "CreateDateTime": "11\/05\/2012", 
    "Data": "JVBERi0xLjMNCg0KMjAxIDAgb2JqDQo8PA0KL0UgMzQ1MDQNCi9IIFsg==", 
    "DocumentId":1540,"DocumentIdSpecified":false,"DocumentTypeName":"big sq bmp","FileType":"PDF","LastModifiedDateTime":"07\/14\/2004","LastModifiedFullName":""} 
+0

你能粘貼一個大響應的樣本嗎?從這條線看起來像你缺少一個「。 –

+1

實際的錯誤可能是在此之前,也許是在它之前的日期缺少開放報價? –

+0

@Pointy他這樣做,他寫了jsonlinit但是:) –

回答

0

正如已經說過你全樣本是有效的JSON。

我可以通過在Data字符串中插入換行符來引發錯誤。它似乎是base-64數據,你確定沒有嵌入換行符嗎?